[英]How to run one test method only in selenium grid
我正在使用JUnit 4.8.1和Surefire 2.8.1。 在我的机器上,我只能通过以下方式运行一种测试方法:
$$ mvn clean test -Dtest=TestClass#TestMethod
但是,当在网格配置中运行同一命令时,将运行TestClass中的所有测试。
pom的唯一区别是
<configuration>
<parallel>both</parallel>
</configuration>
在surefire插件中进行配置。
知道吗,如何在网格中仅运行一种测试方法?
可能的解决方案是使用@Categories
批注。 但是我使用简单的Web驱动程序(不是网格)。 尝试一步一步在这里设置
想法如下:您注释了一组要排除的测试,然后在POM文件中显示了您以类似的方式排除它们:
<configuration>
<excludes>
<exclude>blablabla.class</exclude>
</excludes>
</configuration>
希望这可以对您有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.