Maven故障安全未运行测试

史蒂文

我在MyIT.java中有一个简单的TestNG测试。当我运行时mvn integration-test,我的测试无法运行。然而,当我跑mvn failsafe:integration-test,我的测试运行。可能是什么问题?

这是我的pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.mycompany.app</groupId>
    <artifactId>my-app</artifactId>
    <packaging>jar</packaging>
    <version>1.0-SNAPSHOT</version>
    <name>my-app</name>
    <url>http://maven.apache.org</url>
    <dependencies>
        <dependency>
            <groupId>org.testng</groupId>
            <artifactId>testng</artifactId>
            <version>6.8.8</version>
            <scope>test</scope>
        </dependency>   
    </dependencies>
    <build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-failsafe-plugin</artifactId>
                    <version>2.18</version>
                    <executions>
                        <execution>
                            <goals>
                                <goal>integration-test</goal>
                                <goal>verify</goal>
                            </goals>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>  
</project>
赫马尔拜兹

您必须从以下更改定义

<build>
    <pluginManagement>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-failsafe-plugin</artifactId>
                <version>2.18</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>integration-test</goal>
                            <goal>verify</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </pluginManagement>
</build>  

分为以下内容:

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-failsafe-plugin</artifactId>
      <version>2.18</version>
      <executions>
        <execution>
          <goals>
            <goal>integration-test</goal>
            <goal>verify</goal>
          </goals>
        </execution>
      </executions>
    </plugin>
  </plugins>
</build>  

pluginManagement是定义插件版本和将插件绑定到生命周期的配置位的正确方法,您必须使用第二部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Maven故障安全未运行测试

来自分类Dev

Maven 集成测试阶段未绑定到故障安全

来自分类Dev

Maven不会使用故障安全插件运行集成测试

来自分类Dev

Maven故障安全插件总是跳过集成测试

来自分类Dev

用于集成测试的故障安全插件

来自分类Dev

Maven故障安全插件:如何使用集成前和集成后测试阶段

来自分类Dev

Maven:如何使用故障安全插件在jar中运行/包含类?

来自分类Dev

Maven故障安全插件意外挂起

来自分类Dev

Maven 故障安全系统属性变量

来自分类Dev

故障安全移动命令

来自分类Dev

为什么故障安全插件需要集成测试和验证目标?

来自分类Dev

Maven故障安全-Dtest报告已写入surefire = reports文件夹

来自分类Dev

Maven故障安全:在其他目录中启动码头

来自分类Dev

故障安全序列化

来自分类Dev

pyautogui故障安全的目的是什么?

来自分类Dev

故障安全 RetryPolicy - 从 supplyAsync 抛出异常

来自分类Dev

Maven未运行测试

来自分类Dev

Maven未运行测试

来自分类Dev

用于spary-json解析的故障安全包装器

来自分类Dev

并发Hashmap-故障安全问题

来自分类Dev

MaybeT / Maybe和IO:故障安全读取信息

来自分类Dev

访问被拒绝后,c ++中的故障安全代码

来自分类常见问题

什么是Java中的故障安全和故障快速迭代器

来自分类Dev

Maven Clojure插件未运行测试

来自分类Dev

Jenkins Maven构建未运行JUnit测试

来自分类Dev

在Java / Ajax中而不是PHP中验证表单的故障安全方法?

来自分类Dev

为什么不能以故障安全方式将csv文档插入SOLR

来自分类Dev

超过删除故障安全点后,Snowflake数据将如何处理?

来自分类Dev

迁移到Spring Boot 2.4.0后,不再使用故障安全插件执行IT

Related 相关文章

热门标签

归档