【发布时间】:2014-09-25 21:15:02
【问题描述】:
出于测试目的,我将 Thucydides 与 Jbehave 结合使用。
现在我有一个故事 login.story
场景:成功登录
鉴于用户在登录页面上
鉴于用户输入他的用户名
给定用户输入他的密码
当用户登录时
然后用户应该在主页上看到他的名字
还有另一个故事story1.story,包括登录
元:@username username
@password 密码
@姓名姓名
GivenStories:Login.story
场景:.....
当我使用 maven 使用以下命令运行测试时
mvn clean verify thucydides:aggregate -Dmaven.test.failure.ignore=true
然后 maven 运行所有的故事。
因为 login.story 只是一个要包含在其他故事中并参数化的故事,所以我不希望它运行。 Maven 现在运行它并说它是一个未决的故事,因为它不包含任何示例。
有没有办法避免这种情况?你能告诉maven要运行哪些故事,顺序是什么?
【问题讨论】:
标签: maven jbehave thucydides