gpt4 book ai didi

java - 运行 mvn Integration-test 不会运行 robotsframework 测试用例

转载 作者:太空宇宙 更新时间:2023-11-04 14:33:18 24 4
gpt4 key购买 nike

robotframework:run goal 的文档表示它绑定(bind)到 Maven 的集成测试生命周期。这应该意味着如果我只是运行 mvnintegration-test,我的机器人测试用例应该执行。然而,这并没有发生。命令 mvn Integration-test Robotframework:run 可以工作。

这是我在 POM.xml 中声明插件的方式

        <plugin>
<groupId>org.robotframework</groupId>
<artifactId>robotframework-maven-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.robotframework</groupId>
<artifactId>robotframework</artifactId>
<version>2.8.4</version>
</dependency>
</dependencies>
<configuration>
<testCasesDirectory>src/test/resources/robotframework/acceptance</testCasesDirectory>
</configuration>
</plugin>

最佳答案

插件默认绑定(bind)到集成测试阶段。这意味着在执行中,如果省略阶段元素,则默认情况下它将是集成测试。 您仍然需要执行才能让插件在某个阶段自动执行任何操作。尝试将执行部分添加到现有配置中,这在入门示例中。

   <plugin>
<groupId>org.robotframework</groupId>
<artifactId>robotframework-maven-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.robotframework</groupId>
<artifactId>robotframework</artifactId>
<version>2.8.4</version>
</dependency>
</dependencies>
<configuration>
<testCasesDirectory>src/test/resources/robotframework/acceptance</testCasesDirectory>
</configuration>
</plugin>

关于java - 运行 mvn Integration-test 不会运行 robotsframework 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25883869/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com