下午好。是否可以用JUnit实现QAF的工作?例如,我想在我的项目中使用黄瓜,但它是基于JUnit + qaf-gherkin构建的。正如我所看到的,有a similar question,但没有关于项目和它所基于的测试框架的描述。
发布于 2019-01-17 00:58:21
QAF是基于TestNG构建的。如果您正在使用Junit for Java,则可以通过在配置文件中设置junit="true"来使用TestNG运行。但是,对于将cucumber迁移到QAF,它应该不会影响当前的runner是Junit或TestNG,直到您使用Junit的任何特定功能。你需要做的就是在documentation之后开始使用QAF。你不需要编写或使用额外的java类来运行你的测试,因为它是由QAF负责的。要运行BDD,您只需为创建xml configuration文件
因为QAF一起提供了所有的测试需求,所以您不需要依赖于多个框架(在您的例子中是junit和cucumber )。
https://stackoverflow.com/questions/54214854
复制相似问题