2013-04-07 35 views
1

我成立了硒GRID2当TestNG的测试套件并行不工作,并将其与以下并联TestNG的测试套件运行良好:“类”执行TestNG中的Ant任务套房

<!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0.dtd" > 
    <suite name="Sample Test Suite" parallel="classes" thread-count="2"> 
    <test name="Test in Chrome" preserve-order="true"> 
     <parameter name="browser" value="chrome" /> 
     <classes> 
      <class name="testCases.SampleCase1" /> 
      <class name="testCases.SampleCase2" /> 
     </classes> 
    </test> 
</suite> 

但没有按平行当我在TestNG Ant任务中执行测试时,再也不会工作了。

并再次将我的作品改变在测试套件文件中的平行模式如下“测试”之后:

<!DOCTYPE suite SYSTEM "http://beust.com/testng/testng-1.0.dtd" > 

<suite name="Sample Test Suite" parallel="tests" thread-count="2"> 
    <test name="Test1 in Chrome" preserve-order="true"> 
     <parameter name="browser" value="chrome" /> 
     <classes> 
      <class name="testCases.SampleCase1" /> 
     </classes> 
    </test> 
    <test name="Test2 in Chrome" preserve-order="true"> 
     <parameter name="browser" value="chrome" /> 
     <classes> 
      <class name="testCases.SampleCase2" /> 
     </classes> 
    </test> 
</suite> 

这是否意味着TestNG的Ant任务不支持“类”平行测试套件?

回答

0

将tsetng.jar从版本6.2替换为6.8后,解决此问题。