我想配置哪些selenium测试运行,哪些不通过XML或属性文件。
示例
testCase1=false
testCase2=true
testCase3=true
现在,如果我开始进行selenium测试,它必须只运行2和3。
有可能吗?
另外,我是否需要多个端口同时运行测试?
答案 0 :(得分:0)
如果您使用TestNG
,则可以使用@Test(enabled = false)
即@ enabled
参数进行@Test注释。见这里:http://www.tutorialspoint.com/testng/testng_ignore_test.htm
答案 1 :(得分:0)
I wanted to configure which selenium tests to run and which not to by either XML or through properties file.
这取决于您用于运行测试的框架。
对于JUnit,您可以使用@Ignore
跳过测试方法。
对于TestNG,您可以将测试方法enabled=false
作为German Petrov回答
互联网上有大量信息。谷歌吧。
Also do i need multiple ports to run tests simultaneously?
不,您不需要多个端口,可以设置并行测试执行,TestNG可以提供更好的支持。