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