Пытаюсь заинтегрировать 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>
Но так тоже не работает.
Может кто-то пробовал настраивать? Поделитесь опытом :)