以下步骤:
- 创建新的 Maven Java 项目
- 下载了 JBehave JAR 文件版本 3.6.8 并将其添加到配置构建路径 > 添加外部 jars 并添加了 JUnit4
- 从帮助 > 安装新软件安装 Eclipse 插件
- 在我的工作区的测试源文件夹下创建了一个名为 SampleTests 的包
- 在上述包 (Login.story) 中创建了一个 JBehave 故事
- 在上述包(LoginTest.java)中创建了一个Java类
- 在上述包中创建了一个Java类(LoginTestSteps.java)
- 在我的 Java 类中导入 Given、Named、Then、When 注释
- 在我的 JBehave 故事文件中编写了两个不同的场景
故事已成功映射到步骤,并将 maven 和 selenium 依赖项添加到 Pom 文件,因为我已经在测试 NG 中转换了项目,想使用测试 NG 运行它。是否需要以 Junit 身份运行。并且还在构建路径中添加了 TestNG 的库。
我只是想知道在我的 Maven 项目中设置 jbehave 时错过了什么以及如何运行我的故事。
请建议
提前致谢!