我正在通过使用Serenity Batch和Maven故障安全插件来并行运行Web测试。但是,执行后,不仅会为执行的测试生成XML文件,还会为我所有的测试类生成XML文件。
是否可以跳过要为未执行的测试生成的XML文件?
测试调用的命令行示例:
mvn integration-test -Dserenity.batch.size=100 -Dserenity.batch.number=3 -Dserenity.batch.strategy=DIVIDE_BY_TEST_COUNT
在这种情况下,假设我有300个测试,那么不仅会为上面的命令行中描述的批处理中执行的100个测试生成XML文件,还会为我的工作空间中找到的所有300个测试生成XML文件。