1

我在 java web 项目中使用 testNG。当我在 Linux 机器上使用 gui eclipse 运行测试时,它会在我的 /tmp/ 文件夹中创建一个 .xml 文件。我担心的是,如果我创建了一个自定义 xml 文件,那么该文件在项目中的位置以及我们如何使用 eclipse gui 运行该测试。

4

2 回答 2

1

您可以将 testng xml 文件放在工作区的项目下。你可以通过右键单击它来运行它,然后选择“Run as -> TestNG Test”,请在官方文档中查看更多信息:http: //testng.org/doc/eclipse.html#eclipse-create-method

于 2016-06-11T15:53:20.167 回答
1

我尝试了很多东西来找出问题的解决方案,最后在@XuQing Tan的帮助下得到了解决。

您可以将 .xml 套件文件放在项目中的任何位置。

有两件事“运行为 -> TestNG 测试”“运行为 -> TestNG Suite”

“Run as -> TestNG Test”需要一个带有@Test 注解的类,它会创建一个临时的 .xml 套件文件。

“Run as -> TestNG Suite”需要一个您想在问题中提出的 .xml 套件文件。

如果您在 .xml 文件的编辑器中间单击鼠标右键,它可能不会显示“Run as -> TestNG Suite”选项。为此,您需要在 Project Explorer 中右键单击文件,它会为您提供“Run as -> TestNG Suite”选项。

您也可以通过运行配置来配置它...

运行配置窗口

于 2016-06-18T07:18:16.690 回答