繁体   English   中英

如何仅在硒网格中运行一种测试方法

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM