如何运行作为TestNG测试文件
How to Run as a TestNG test file
当我右键单击 class 文件并选择“运行 As”时,TestNG 不是一个选项。
我通过在 pom.xml 和 运行 中添加依赖项作为 Maven 安装来添加 TestNG jar。当我右键单击我的项目并选择 Properties -> Java Build Path -> Add Library 时,TestNG 没有出现在列表中。这是一个现有项目,我看到 JUnit 以及其他一些与测试无关的项目。我是否缺少添加此内容的内容?我能够从 TestNG API.
导入和使用项目
请确保@Test注解下是否有测试用例,并检查该测试注解是否从'org.testng.annotations.Test'导入且与Junit无关。
你必须在eclipse中安装testng
可以在Eclipse Marketplace中搜索安装或者作为新软件安装。更多详情 https://testng.org/doc/eclipse.html
当我开始 运行 时,我只有一个带有 @BeforeTest 注释的 class,Eclipse 没有将其视为测试用例。我将 @Test 添加到第一个 class 后。
所以答案是确保在 class 文件中有一个实际的 @Test
测试用例 class。
当我右键单击 class 文件并选择“运行 As”时,TestNG 不是一个选项。
我通过在 pom.xml 和 运行 中添加依赖项作为 Maven 安装来添加 TestNG jar。当我右键单击我的项目并选择 Properties -> Java Build Path -> Add Library 时,TestNG 没有出现在列表中。这是一个现有项目,我看到 JUnit 以及其他一些与测试无关的项目。我是否缺少添加此内容的内容?我能够从 TestNG API.
导入和使用项目请确保@Test注解下是否有测试用例,并检查该测试注解是否从'org.testng.annotations.Test'导入且与Junit无关。
你必须在eclipse中安装testng
可以在Eclipse Marketplace中搜索安装或者作为新软件安装。更多详情 https://testng.org/doc/eclipse.html
当我开始 运行 时,我只有一个带有 @BeforeTest 注释的 class,Eclipse 没有将其视为测试用例。我将 @Test 添加到第一个 class 后。
所以答案是确保在 class 文件中有一个实际的 @Test
测试用例 class。