-
Notifications
You must be signed in to change notification settings - Fork 58
Open
Description
Hi There,
I am trying to Run Test in Browserstack App Automate using Appium java Client 8; but getting following invalid address error; I am using Java 15;
`[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.1.1:java (default) on project java-browserstack: An exception occured while executing the Java class. null: InvocationTargetException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure. java.lang.reflect.InvocationTargetException
[ERROR] Build info: version: '4.2.2', revision: '683ccb65d6'
[ERROR] System info: host: 'IT1517544', ip: '192.168.5.114', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '15.0.2'
[ERROR] Driver info: driver.version: AndroidDriver: [BROWSERSTACK_INVALID_APP_URL] The app_url specified in the 'app' capability in your test is invalid. Please specify a valid app_url that was returned in the response to upload app API request and try again.
[ERROR] Build info: version: '4.2.2', revision: '683ccb65d6'
[ERROR] System info: host: 'IT1517544', ip: '192.168.5.114', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '15.0.2'
[ERROR] Driver info: driver.version: AndroidDriver
[ERROR] remote stacktrace`
I am using following capabilities with Wc3 protocol
// Set other BrowserStack capabilities
browserstackOptions.put("appiumVersion", "1.22.0");
browserstackOptions.put("projectName", "First Java Project");
browserstackOptions.put("buildName", "browserstack-build-1");
browserstackOptions.put("sessionName", "first_test");
// Passing browserstack capabilities inside bstack:options
caps.setCapability("bstack:options", browserstackOptions);
// Set URL of the application under test
caps.setCapability("app", "bs://j3c874f21852ba57957a3fdc33f47514288c4ba4");
// Specify deviceName and platformName for testing
caps.setCapability("deviceName", "Google Pixel 3");
caps.setCapability("platformName", "android");
caps.setCapability("platformVersion", "9.0");
// Initialise the remote Webdriver using BrowserStack remote URL
// and desired capabilities defined above
AndroidDriver driver = new AndroidDriver(
//AppiumDriver driver = new AppiumDriver(
new URL("http://hub.browserstack.com/wd/hub"),
caps
);
It would be greatly appreciated if you guys can take a look at it.
-Thanks
Metadata
Metadata
Assignees
Labels
No labels