При выполнении тестов на огурец муравьиная задача не выполняется - PullRequest
0 голосов
/ 26 мая 2019

Мы пытаемся настроить каркасные тесты огурцов. Мы начали с тестовых испытаний, и все прошло нормально. Затем я обновил maven, чтобы иметь профили maven, которые будут выполнять определенные задачи, специфичные для этого профиля. У меня есть профиль QA_Smoke и под ним есть задача муравья (пока просто эхо). Я установил этот профиль как активный профиль 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>

Дальнейшие исследования показывают, что задача выполняется, но после выполнения теста на огурец. Я хотел бы сначала выполнить эту задачу, а затем запустить тесты на огурец. Какие-нибудь мысли ? как мы можем это сделать?

...