【问题标题】:While running multiple automated tests in BrowserStack, first test runs successfully but the sessions doesn't get created for remaining ones在 BrowserStack 中运行多个自动化测试时,第一个测试成功运行,但不会为剩余的会话创建会话
【发布时间】:2020-11-25 01:07:55
【问题描述】:

我正在 BrowserStack 中运行多个自动化测试(Cucumber、Selenium)。对于第一个测试,场景被执行。但是,从第二次测试开始,BrowserStack 中没有创建会话,并且场景失败,并出现以下异常:

org.openqa.selenium.WebDriverException: [browserstack.local] is set to true but local testing through BrowserStack is not connected. (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 5.13 seconds
Build info: version: '3.4.0', revision: 'unknown', time: 'unknown'

如前所述,这仅在执行多个测试时从第二个自动化测试开始发生;如果每个测试都单独运行,则不会出现问题。

【问题讨论】:

    标签: selenium cucumber browserstack


    【解决方案1】:

    您的测试执行方法似乎有问题。第一次测试后,本地隧道连接似乎被破坏了。

    第二个测试没有活动隧道并导致错误消息。

    我建议在所有会话完成执行后拆除隧道。

    【讨论】:

      猜你喜欢
      • 2018-06-05
      • 2021-02-18
      • 1970-01-01
      • 1970-01-01
      • 2021-11-18
      • 1970-01-01
      • 2017-12-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多