完成所有测试后,我需要将 testNG 结果移动到结果文件夹中。我所有的测试都是并行运行的。这使我无法在 testng.xml 中所有测试的底部添加单独的测试来复制结果……因为该测试将并行运行,而不是在所有其他测试完成后运行。
我目前的解决方案是在 testng.xml 文件中创建 2 个套件。一个用于并行运行我的所有测试,另一个用于复制结果。
这是正确的解决方案还是有更好的方法?
目前我的解决方案如下。
<?xml version="1.0" encoding="UTF-8"?>
<suite name="Suite 1">
<suite-files>
<suite-file path="./SmokesQA.xml" />
<suite-file path="./CopyResults.xml" />
</suite-files>
</suite>