我正在使用带有BrowserMobProxy的测试设置。我在Browserstack上运行测试,因此必须在本地启动Browserstack,否则无法使用BrowserMobProxy。
下一步是并行运行测试,但这是否可能,因为我使用的是Browsertack local?我找不到解决方法。
答案 0 :(得分:0)
是的,可以使用Browserstack local运行并行测试。一个本地的Browserstack实例最多可以运行100个并行测试,而不会影响性能。
如果要进一步扩展,可以使用标志--local-identifier <unique_string>
启动另一个Browserstack local实例,并在测试中通过以下功能browserstack.localIdentifier : <unique_string>
。这样可以确保该测试的流量将通过带有本地标识符的二进制实例进行路由。您可以通过传递一些唯一的字符串来运行多个此类实例。