Java Maven运行testNG套件两次
我有一个SeleniumJavaTestNG Maven套件。我正在通过pom xml运行这个。但是maven在testng xml中运行了两次测试。但是,当我运行与TestNG套件相同的TestNG xml时,它的行为正常,也就是说,它只按预期在TestNG xml中运行了一次测试Java Maven运行testNG套件两次,java,maven,selenium,testng,Java,Maven,Selenium,Testng,我有一个SeleniumJavaTestNG Maven套件。我正在通过pom xml运行这个。但是maven在testng xml中运行了两次测试。但是,当我运行与TestNG套件相同的TestNG xml时,它的行为正常,也就是说,它只按预期在TestNG xml中运行了一次测试 </build> <dependencies> <dependency> <groupId>org.apache.commons</g
</build>
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.11</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<dependency>
<groupId>com.relevantcodes</groupId>
<artifactId>extentreports</artifactId>
<version>2.41.2</version>
</dependency>
</dependencies>
`
http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
自动的
自动的
0.0.1-快照
src
src
**/*.爪哇
maven编译器插件
3.7.0
1.8
1.8
org.apache.maven.plugins
maven surefire插件
3.0.0-M3
testng.xml
testng.xml
从不-->
假的
</build>
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.11</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<dependency>
<groupId>com.relevantcodes</groupId>
<artifactId>extentreports</artifactId>
<version>2.41.2</version>
</dependency>
</dependencies>
org.apache.commons
公地io
1.3.2
org.apache.poi
poi ooxml
3.11
org.seleniumhq.selenium
硒爪哇
3.141.59
org.testng
testng
6.14.3
编译
log4j
log4j
1.2.17
相关代码
扩展端口
2.41.2
`向我们展示该部分。这可能是问题的原因解决了它。我已经包含了testng.xml两次。解决了它。我已经包含了testng.xml两次。还将testng范围设置为在我的testng xml中编译
</build>
<dependencies>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-io</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.11</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.141.59</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.3</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.17</version>
</dependency>
<dependency>
<groupId>com.relevantcodes</groupId>
<artifactId>extentreports</artifactId>
<version>2.41.2</version>
</dependency>
</dependencies>
我还面临着maven项目-TestNG框架-maven测试运行了两次
原因-在Pom.xml文件中,我已经包含了两次testng.xml详细信息
Tag1 suitexmlFile testng.xml
Tag2 SuiteXmlc:\Selenium\lmsmaven\testng.xml文件
删除一个testng.xml详细信息后
Tag1 SuiteXmlc:\Selenium\lmsmaven\testng.xml文件
它将起作用
我已在pom xml的构建部分下方添加。您应该接受您的答案,这样问题就结束了。请修复您答案的格式。