我正在运行一个自动化测试,我在一个包中有两个类。下面是我的testng.xml文件
<?xml version="1.0" encoding="UTF-8"?>
<suite name="AutomationFramework">
<test name="RegressionTesting">
<classes>
<class name="first_Test.testng"/>
<class name="first_Test.TestNG2"/>
</classes>
</test>
</suite>
我的第一堂课(testng)在Chrome上运行,而第二堂课(TestNG2)在Firefox上运行。当我运行我的testng.xml文件时,我看到两个浏览器一起打开并同时执行他们的测试用例。
我如何优先考虑我的第一个类在chrome中运行,然后在完成后,第二个类运行。
谢谢!
答案 0 :(得分:0)
在套件标签中,添加两个属性parallel =&#34; none&#34;并将线程数限制为1.标记应该看起来像
for i in modelmember*.PRECC*
do
b="${i/PRECC/PRECL}"
if [ -e "$i" ] && [ -f "$b" ]
then
printf "%s\n%s\n\n" "$i" "$b"
fi
done
这应该禁用并发执行。