Пытаюсь заинтегрировать Thucydides 0.9.125 и Jira 5.2.11
Интересуют варианты написания тестов с помощью Jbehave и easyb.
Если я правильно понимаю сделать двухстороннюю интеграцию Jira и Jbehave в данный момент невозможно. Поправьте плз, если я неправ.
Собственно, с easyb двухсторонней интеграции добиться тоже не могу. В документации приведены настройки плагина, но они какие-то кривые:
<plugin>
<groupId>org.easyb</groupId>
<artifactId>maven-easyb-plugin</artifactId>
<version>1.4</version>
<executions>
<execution>
<goals>
<goal>test</goal>
</goals>
</execution>
</executions>
<configuration>
<storyType>html</storyType>
<storyReport>target/easyb/easyb.html</storyReport>
<easybTestDirectory>src/test/stories</easybTestDirectory>
<parallel>true</parallel>
<jvmArguments>
<jira.url>http://jira.acme.com</jira.url>
<jira.username>${jira.demo.user}</jira.username>
<jira.password>${jira.demo.password}</jira.password>
<thucydides.public.url>http://localhost:9000</thucydides.public.url>
</systemPropertyVariables>
</jvmArguments>
</configuration>
</plugin>
Внутри jvmArguments аргументы можно передавать только строчкой. Прописываю их как-то так:
<jvmArguments>-Xmx512m -Dwebdriver.driver=${webdriver.driver} -Djira.url=http://qatst:8080 -Djira.username=admin -Djira.password=admin</jvmArguments>
Но так тоже не работает.
Может кто-то пробовал настраивать? Поделитесь опытом :)