本地browserstack平静性测试

时间:2017-07-18 12:57:47

标签: maven browserstack serenity-bdd

我试图通过browserstack在本地运行一个宁静测试。我已经下载了以下测试版:https://github.com/browserstack/serenity-browserstack

替换了我的browserstack凭据并运行以下命令mvn clean verify -P local。

我正在使用我的mac上的browserstack chrome扩展程序,但每当我使用该命令时没有任何反应,远程浏览器屏幕上没有任何活动。

当查看browserstack Automate选项卡时,我发现测试已经运行,但本地是错误的......

我做错了什么?

1 个答案:

答案 0 :(得分:1)

要启用本地测试BS自动化需要this能力以及他们的BrowserStackLocal二进制文件应该在测试执行之前启动并运行。

我看到他们的代码在测试开始之前以编程方式启动BrowserStackLocal二进制文件(替换chrome扩展名)。

请验证' browserstack.local '功能正确设置为' True '。这应该启用本地测试并使用上面代码生成的二进制连接。

P.S:Chrome的BS本地扩展不会被BS Automate使用,只能由BS Live使用。