【发布时间】:2013-09-05 15:37:26
【问题描述】:
我已将 jbehave 与 Selenium 集成。我正在通过命令行运行我的测试,如下所示
C:\eclipse_workspace\MySeleniumTests>mvn clean test -Dwebdriver.firefox.bin="C:\Program Files\Mozilla\Firefox\firefox.exe"
我使用过 jbehave-maven-plugin。 Maven 从源目录中提取所有 Embedder impl(在我的例子中是 JunitStories)并一一执行。在 pom.xml 中的配置是 <include>**/*Stories.java</include>
然后它会在指定的dir 中查找相关的 .story 文件并执行它们。比如说,我有两个故事文件 one.story 和 two.story,它们都被执行了。
随着时间的推移,故事文件的数量会增加我只想执行特定的故事文件应该有办法做到这一点吗?我正在考虑将特定的故事文件名作为运行时参数传递,但不知道实现这一点需要什么。
【问题讨论】:
标签: selenium automated-tests jbehave jbehave-plugin