1

我在测试场景中使用 Gauge 框架和 Browserstack。我正在研究如何使用 browserstack 并行执行我的测试场景(.spec)?

我阅读了许多文档,但我看不到有关 Gauge 框架运行并行测试的任何信息。我尝试使用 Junit 或 NG,但无法适应它们。这不可能吗?有任何想法吗?

4

1 回答 1

4

幸运的是,Gauge 支持通过设置标志并指定允许的最大线程数来并行运行规范:

gauge --parallel -n=4 specs

假设您的规范文件位于 /specs/. 根据您的构建工具,有各种插件可以促进同样的事情。例如,这里是 Maven + Gauge + BrowserStack 的仓库

它将同时运行 Chrome、Firefox 和 IE 的四个规范。重要的部分是 POM.xml 中的 gauge-maven-plugin 和标志。

随意克隆它并在您的 BrowserStack Automate 帐户上运行!

于 2016-12-21T23:00:26.563 回答