我的 testng.xml 文件看起来像 -
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite thread-count="5" name="SUITE" parallel="classes">
<test name="TEST" preserve-order="true">
<classes>
<class name = "" /> ( I have around 2000 TC here)
</classes>
</test>
</suite>
设置保留顺序是否会影响或妨碍并行性?假设我有 5 个线程和 100 个 TC。它是在一个类的执行完成后移动到第 6 类还是等到所有 5 个线程都完成执行?
就我而言,对于某些具有多种测试方法的类,我看到该类仅被执行。似乎测试用例是按顺序执行而不是并行执行