Junit4-Allure-无法生成具有重复测试名称的报告

时间:2019-12-29 10:25:30

标签: junit4 reporting allure

使用Junit4-魅力报告: 我在自动化中有一些场景具有相同的测试名称(同一测试用例的多个实例)。在生成“魅力”报告后,仅显示最后一个测试实例。例如:

具有相同测试的场景: enter image description here

仅显示最后测试的内部报告: enter image description here

@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代码:

Allure lifecycle code.

有什么主意如何显示所有具有相同名称的实例?

0 个答案:

没有答案