我在Windows 7上运行Jenkins作为服务。
我在包中有大约100个硒测试用例,但我想只运行1个测试用例。
是否可以将Jenkins配置为不是全部运行,而是1次测试?
答案 0 :(得分:0)
根据您的Jenkins构建配置方式,您可以在某处指定maven目标。这些可以配置为指定要执行的测试,如here所述:
mvn -Dtest = TestCircle #mytest test
请注意,这需要surefire 2.7.3或更高版本,以及Junit 4.X或TestNG:
从Surefire 2.7.3开始,您还可以在测试类中仅运行一部分测试。
注意:仅Junit 4.x和TestNG支持此功能。
对于Surefire插件/ JUnit的旧版本,似乎只能在类级别上控制它,即您无法在类中指定特定测试:
mvn -Dtest = TestCircle test