Bitbar Integration with other apps
Hi, We areconsidering to use Testcomplete and Zephr from Smartbear and we were thinking if adding Bitbar would provide any extra help. I had a few questions regrading Bitbar. 1. Does Bitbat integrate with Zephyr or any other Test management tool? 2. Does Bitbar integrate with Azure or TFS ? 3. Is it possible to do mobile browser testing in Bitbar? 4. If we go for a private cloud, can we change/upgrade or add devices ? Thanks MonalisaSolved2.2KViews0likes3CommentsNeed help on setting robot framework android project in bit bar
Hi Community, I want to integrate my Android project written in robot framework on Bitbar. I found one supporting articlehttps://bitbar.com/blog/how-to-get-started-with-robot-framework-with-example/but I am finding it difficult to configure the run-test.sh file. Could anyone please elaborate in detail regarding the setup for the same like where should be the file placed in the project before zipping it. It would be great of I get any example script with updated commands.Solved2.1KViews0likes2CommentsHow to find test run id by session id
Hi, When we run the client-side Appium test we get session id as an identifier of our test, but if we want to update the test display name or something else via REST API we need to use runID (https://cloud.bitbar.com/cloud/swagger-ui.html#/Test%20Results/updateUserTestRunUsingPOST),so the question is how to find out runID for client-side runs? can we somehow map the session id to the remote runID? Thanks for response1.8KViews1like0CommentsHow to run appium-java automated tests as a server side execution in BitBar
Hi I am new to Bitbar, I have gone through multiple documentation but still, I am unable to figure out how to run my appium-java automated tests on bitbar cloud as a part of server-side execution? Things I want to know: 1. what goes inside the run-test.sh file (FOR JAVA-APPIUM), can you please provide a detail explanation of it? 2. How and what is needed in a zip file? Do I need to zip every file and upload or can I zip directory containing test files and upload? 3. Anything which I should know as the best practice to run automated tests on Bitbar. Thank you.Solved1.7KViews0likes1CommentRelated to log4j and Bitbar
Hi, as recently has been revealed such a big vulnerability like log4j I wanted to ask if is Bitbar affected somehow. With the recent updates over version 2.15.0 not being a full solution as a second vulnerability has been detected, I wanted to know if this has any impact or already a patch fixing it over Bitbar. https://www.zdnet.com/article/second-log4j-vulnerability-found-apache-log4j-2-16-0-released/Solved1.2KViews0likes1CommentUnable to create a session using Appium
Hi, I've got issues while trying to set up Android automated tests with Automation Testingservice. Through my local Java Appium project, whenever I try to create new instance of AndroidDriver, the server responds with following error: org.openqa.selenium.SessionNotCreatedException: Unable to create a new remote session. Please check the server log for more details. Original error: org.apache.http.client.ClientProtocolException (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 1.67 seconds Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host: '…', ip: '…', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.16', java.version: '1.8.0_281' Driver info: driver.version: AndroidDriver Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03' System info: host: '…', ip: '…', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.16', java.version: '1.8.0_281' Driver info: driver.version: AndroidDriver at io.appium.java_client.remote.AppiumCommandExecutor$1.createSession(AppiumCommandExecutor.java:216) at io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:225) at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:250) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552) at io.appium.java_client.DefaultGenericMobileDriver.execute(DefaultGenericMobileDriver.java:41) at io.appium.java_client.AppiumDriver.execute(AppiumDriver.java:1) at io.appium.java_client.android.AndroidDriver.execute(AndroidDriver.java:1) at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213) at io.appium.java_client.AppiumDriver.startSession(AppiumDriver.java:363) at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131) at io.appium.java_client.DefaultGenericMobileDriver.<init>(DefaultGenericMobileDriver.java:37) at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:89) at io.appium.java_client.AppiumDriver.<init>(AppiumDriver.java:99) at io.appium.java_client.android.AndroidDriver.<init>(AndroidDriver.java:97) … I've tried to contact Appium server "manually" but ended with not much informations regarding the cause: { "sessionId": null, "message": "org.apache.http.client.ClientProtocolException", "value": { "message": "org.apache.http.client.ClientProtocolException", "origValue": "org.apache.http.client.ClientProtocolException" }, "status": 33 } The project is using Appium java-client 7.6.0as Maven dependency. I've also checked that there are no conflicts regarding HttpClient dependency (using same as java-client's which is 4.5.13). Capabilities used are the ones recommended while completing the form here:https://cloud.bitbar.com/#testing/test-run-creator { "bitbar_appiumVersion": "1.22.3", "bitbar_description": "Implementation of BitBar in stack", "bitbar_testrun": "Implementation test", "noReset": "true", "bitbar_testTimeout": "1200", "bitbar_target": "android", "deviceName": "Android Device", "fullReset": "false", "bitbar_locale": "FR", "bitbar_apiKey": "<my-api-key>", "automationName": "Appium", "bitbar_app": "<my-app-id>", "platformName": "Android", "bitbar_device": "Google Pixel 3a Android 12", "bitbar_project": "MyProject" } Targeted Appium server is this one:https://eu-mobile-hub.bitbar.com/wd/hub/ Since there are no informations returned from the server, could anyone provide a bit of help regarding this matter ? Thanks a lot.1.2KViews0likes1CommentFirebase push notifications not working in BitBar on iOS devices
Hi, I'm trying to test Firebase push notifications for my app on iOS devices on Bitbar (iPhone 11, iOS 13) but the notifications do not seem to be coming through. Also, the notification option is not visible for my app, when I click on it in the Setiings app. Also, my app does not show up in the Notifications section of the Settings app either. My app is in .ipa format and is uploaded in Live Testing mode Push notifications are enabled in my AdHoc Provisioning Profile as well as in the app. Also, my app receives push notifications as normal on TestFlight. Is it a limitation on BitBar's end or am I doing something wrong? Kindly give me some suggestions on it.1.1KViews0likes1CommentHow to remove BitBar sub-account users from my subscription
I've got users in my sub-account list that no longer work at the company. They are disabled. Since they were consultants, I now need to remove them so that they can be added to other consultant accounts at other locations that use BitBar. I also have the problem in reverse, how to add a consultant's email address once they have a BitBar account. I'm getting errors saying that they already have an account and it is blocking me from adding them as a sub-account. Thanks, -Steven1.1KViews0likes2Comments