在 TestNG 并行中,测试用例在并行运行时失败,但在串行运行时所有用例都通过了。我可以知道这是什么原因以及如何解决它?
找到我的 TestNG XML;
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite" parallel="classes" thread-count="3">
<test thread-count="1" name="PSW">
<parameter name="browser" value="chrome"></parameter>
<classes>
<class name="testcases.PSW.TC_001_HomePage" />
<class name="testcases.PSW.TC_002_iLoans" />
<class name="testcases.PSW.TC_003_Investments" />
<class name="testcases.PSW.TC_004_Fiduciary" />
<class name="testcases.PSW.TC_005_Participants" />
<class name="testcases.PSW.TC_006_Transaction" />
<class name="testcases.PSW.TC_007_EmployeePages" />
</classes>
</test>
</suite> <!-- Suite -->