运行黄瓜测试时,Maven ant任务未执行

时间:2019-05-26 07:29:07

标签: maven ant cucumber-java maven-antrun-plugin maven-ant-tasks

我们正在尝试建立黄瓜框架测试。我们从样本测试开始,并且运行良好。然后,我将maven更新为具有maven配置文件,它将执行特定于该配置文件的某些任务。我有配置文件QA_Smoke并在其下具有ant任务(现在是简单的echo)。我已将此配置文件设置为活动的Maven配置文件,但是每当我运行该配置文件时,任务都不会执行。而是直接启动黄瓜测试。下面是Maven配置文件的快照。有人可以告诉我们,我们如何先执行Maven任务然后开始黄瓜测试-

<profile>
        <id>QA1_Smoke</id>
        <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-antrun-plugin</artifactId>
                    <version>1.6</version>
                    <executions>
                        <execution>
                            <phase>test</phase>
                            <goals>
                                <goal>run</goal>
                            </goals>
                            <configuration>
                                <tasks>
                                    <echo>**********Running QA1 Smoke Tests*******************</echo>

                                </tasks>
                            </configuration>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </build>
    </profile>

进一步的调查显示,任务正在执行,但是在执行黄瓜测试之后。我想先执行此任务,然后运行黄瓜测试。有什么想法吗 ?我们该怎么做?

0 个答案:

没有答案