我正在研究一组我希望使用TestNG XML运行的selenium测试。
<suite name="MATS">
<parameter name="browser" value="firefox" />
<parameter name="platform" value="windows" />
<test name="mats_test">
<groups>
<run>
<include name = "mats" />
</run>
</groups>
<packages>
<package name="com.sel.tests.app.set1.*" />
<package name="com.sel.tests.app.set2.*" />
<package name="com.sel.tests.app.set3.*" />
</packages>
</test>
</suite>
直接在每个包下面有多个类,顶部有@Test(groups = { "mats" })
注释。但是,我得到了这个输出:
MATS
Total tests run: 0, Failures: 0, Skips: 0
更新:好的,所以清理项目没有工作,所以我在一个新的工作区中再次导入它,之后它似乎正在工作。结束这个问题。谢谢大家。
答案 0 :(得分:0)
如果您使用的是IntelliJ Idea,请尝试在主菜单中选择运行->编辑配置。在左侧选择“ TestNG”配置,在右侧选择“在整个项目中”单选按钮,然后选择“工作目录”:$ MODULE_DIR $(或使用它)