我在测试场景中使用Gauge框架和Browserstack。我正在研究如何使用浏览器堆栈并行执行我的测试方案(.spec)?
我阅读了许多文档,但是看不到有关Gauge框架的任何内容来运行并行测试。
我尝试使用Junit或NG,但是我无法适应它们。有任何想法吗?
最佳答案
幸运的是,Gauge has support for running specs in parallel通过设置一个标志并指定允许的最大线程数:
gauge --parallel -n=4 specs
假设您的规格文件位于/ specs /中。根据您的构建工具,可以使用各种插件来实现相同的目的。例如,here is a repo for Maven + Gauge + BrowserStack。
它将并行运行针对Chrome,Firefox和IE的四个规格。重要的部分是POM.xml中的gauge-maven-plugin和标志。
随时将其克隆下来并在您的BrowserStack Automate帐户上运行!