selenium-webdriver - selenium testng xml类并行运行
问题描述
我正在使用 Selenium WebDriver 和 TestNG。我希望我的测试类按顺序运行,但它们似乎是并行运行的。麦芽汁,当第二个开始时都失败了。我希望 TestScenario19 仅在 TestScenario3 结束执行时运行。
下面是我的 testng.xml 文件
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Testing">
<!--test verbose="1" name="FF Test">
<parameter name="browser" value="FF"></parameter>
<classes>
<class name="nl.riskco.test.TestSignInPage"></class>
<class name="nl.riskco.test.TestOpeningSearchPages"></class>
</classes>
</test-->
<test verbose="1" name="Chrome Test - Search Page" parallel="none">
<parameter name="browser" value="Chrome"/>
<classes>
<class name="nl.riskco.test.TestScenario3"></class>
<class name="nl.riskco.test.TestScenario19"></class>
</classes>
</test>
</suite>
如何在第一节课结束后才开第二节课?
解决方案
请尝试以下 testng xml
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Testing" parallel="none">
<test verbose="1" name="Chrome Test - Search Page">
<parameter name="browser" value="Chrome"/>
<classes>
<class name="nl.riskco.test.TestScenario3"></class>
<class name="nl.riskco.test.TestScenario19"></class>
</classes>
</test>
</suite>
推荐阅读
- jquery - JQuery - 当两个按钮使用 ONE 函数处于两种不同的形式时,通过单击按钮获取正确的 SELECTED 值
- laravel - 我想在 Laravel8 上使用 Socialite 对 Twitter 进行身份验证,但它可以在本地工作,但在 Heroku 上出现错误
- django - 用于匹配“表亲”对象的 Django 查询(具有相同的祖父母)
- typescript - TypeScript 如何检查无限递归类型的相等性?
- zsh - 如何将 stderr 重定向到 /dev/null?
- python - 在 aiohttp 中进行请求时,await 和 async-with 之间是否存在本质区别?
- python - 在两次不同的运行中具有相同的结果
- eclipse - 使 eclipse 将所选行仅突出显示到最后一个字符,而不是整行
- python - 如何使用与 pandas 的积分来计算高于功率值产生的能量?
- go - 将 JSON 流式传输到 Bigquery