小编Xtr*_*ial的帖子

BrowserStack 错误 - [browserstack.local] 设置为 true 但未连接通过 BrowserStack 进行的本地测试

在尝试使用“browserstack.local”作为“true”功能在 BrowserStack 上执行 Selenium 测试时,我收到以下异常-

org.openqa.selenium.WebDriverException: [browserstack.local] is set to true but local testing through BrowserStack is not connected.
Run Code Online (Sandbox Code Playgroud)

如果我删除功能“browserstack.local”,则测试会执行,但是,它不会访问专用网络应用程序。我试图围绕这个异常搜索其他在线资源,但是,找不到任何详细信息。

URL URLObj = new URL("https://" + USERNAME + ":" + KEY + "@hub-cloud.browserstack.com/wd/hub");

DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("device", "iPhone 8 Plus");
caps.setCapability("real_mobile", "true");
caps.setCapability("browserstack.local", "true");

AppiumDriver webDriver = new IOSDriver(URLObj, caps);
Run Code Online (Sandbox Code Playgroud)

例外的结果是测试应该运行并且专用网络应用程序应该是可访问的。此外,不应抛出上述异常。

java selenium local selenium-webdriver browserstack

4
推荐指数
1
解决办法
7347
查看次数

标签 统计

browserstack ×1

java ×1

local ×1

selenium ×1

selenium-webdriver ×1