2016-08-23 68 views
0

我在的testng.xml以下结构测试方法是即使dependsOnGroups方法传递跳过

<test name="test"> 
<groups> 
<run> 
<include name ="E"/> 
<include name ="Sanity"/> 
</run> 
<groups/> 
<classes> 
<class name="com.test.testcases.Test2"/> 
<class name="com.test.testcases.Test1"/> 
</classes> 
</test> 

Test2的属于神智和测试1组所属的组E.的测试方法在基团“理智”取决于组“E”中的测试方法。我已经使用了dependsOnGroups,因为这两种方法都在不同的类中。现在,在运行套件时,我发现即使Test1已经通过,Test2中的测试方法也会被跳过。任何人都可以在这方面帮助吗?

+0

看起来不错...你可以尝试制作一个SSCCE并发布代码。 –

+0

我相信类文件中的代码没有问题。可能是我在testng.xml中导致这个错误的东西。 –

+0

同样的问题比http://stackoverflow.com/questions/19445344/tests-skipped-inspite-the-dependant-method-passed-testng?rq=1 – juherr

回答

0

在为之前未显示的跳过的方法提供的数据提供者名称中存在错误。