解决方法:
io.qameta.allure
allure-selenide
2.13.8
test
com.codeborne
selenide
5.9.0
test
@Listeners({AllureSelenide.class})
public class YourTestClass {
// 测试代码
}
确保使用了正确的Allure2和Selenide版本。请参考上面提供的依赖示例,使用相应版本的依赖。
确保已正确配置测试框架(例如TestNG或JUnit)以支持Allure报告生成。根据使用的测试框架,可以在测试类或测试套件中添加相应的配置。
确保在测试方法中使用了@Step注解。示例:
@Test
@Step("测试步骤描述")
public void yourTestMethod() {
// 测试代码
}
allure generate allure-results --clean
allure serve allure-results
以上方法应该能够解决报告中未显示@Step注解的问题,并生成Allure报告。请根据具体情况进行适当调整。