【发布时间】:2019-09-01 12:46:59
【问题描述】:
我正在为空手道的小演示做准备,我有以下 git 项目https://github.com/TheRasanjana/karateTesting。我正在构建一个具有多个功能的测试套件。我有模拟products.feature,我正在用我的productRunner.java 调用它。由于我希望将来将其与 jenkins 集成,因此我希望将所有这些作为单个测试套件执行。
当我分别运行每个运行器类时,测试运行成功。我在功能之外有一个“AllTest.java”运行器类,可以使用命令“mvn test -Dtest=AllTest”将它们全部作为一个套件运行。但在这种情况下,它不会调用模拟。我是否也必须调用 AllTests.java 中的模拟?
将所有功能作为一个套件运行的正确方法是什么?
【问题讨论】: