使用Junit4-魅力报告: 我在自动化中有一些场景具有相同的测试名称(同一测试用例的多个实例)。在生成“魅力”报告后,仅显示最后一个测试实例。例如:
在@test
的每个Junit
注释中,我为每个测试用例创建唯一的名称(魅力lifecycle
):
String fullQualifiedTestName = getCurrentTest().getScenarioName() + "." + getClass().getName() + "." + index;
lifecycle.updateTestCase( x -> x.setFullName(fullQualifiedTestName));
lifecycle.updateTestCase( x -> x.setName(fullQualifiedTestName));
lifecycle.updateTestCase( x -> x.setDescription(getCurrentTest().getTestDescription()));
Allure.suite(getCurrentTest().getScenarioName());
魅力lifecycle
代码:
有什么主意如何显示所有具有相同名称的实例?