我试图用 pom.xml 文件触发 testng 套件,但它显示如下所示的错误
I have tried to trigger the testng suite with pom.xml file but it showing an error showing as below
enter image description here
我正在学习 selenium 但这个问题我无法解决任何人如果你知道如何解决
请修复以下问题:
- 当从 Eclipse 中 运行ning 时,您似乎选择了一个名为
TestNg
的 Maven 配置文件(如果您使用的是 -P TestNg
,请检查您的 运行 配置,并且如果是,请删除它),它在您的 pom 文件中不存在(如果您定义了配置文件,您的 pom 文件应该有一个名为 <profiles>
的条目)。所以你需要更新你的 运行 配置。
- 您的 pom 文件缺少 TestNG 的
<dependency>
条目。所以你遇到了类路径相关的错误。
在<dependencies>
里面添加以下内容
<!-- https://mvnrepository.com/artifact/org.testng/testng -->
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>7.0.0</version>
</dependency>
这应该可以解决您的两个问题。
enter image description here
我正在学习 selenium 但这个问题我无法解决任何人如果你知道如何解决
请修复以下问题:
- 当从 Eclipse 中 运行ning 时,您似乎选择了一个名为
TestNg
的 Maven 配置文件(如果您使用的是-P TestNg
,请检查您的 运行 配置,并且如果是,请删除它),它在您的 pom 文件中不存在(如果您定义了配置文件,您的 pom 文件应该有一个名为<profiles>
的条目)。所以你需要更新你的 运行 配置。 - 您的 pom 文件缺少 TestNG 的
<dependency>
条目。所以你遇到了类路径相关的错误。
在<dependencies>
<!-- https://mvnrepository.com/artifact/org.testng/testng -->
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>7.0.0</version>
</dependency>
这应该可以解决您的两个问题。