首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Extent Report下显示测试名称而不是方法名称?

在Extent Report中显示测试名称而不是方法名称,可以通过使用TestNG的@Test注解的description属性来实现。

  1. 首先,在你的测试方法上使用@Test注解,并在description属性中指定你想要显示的测试名称。例如:
代码语言:java
复制
@Test(description = "这是一个测试名称")
public void testMethod() {
    // 测试代码
}
  1. 然后,在你的测试类中创建一个ExtentReports对象,并在创建ExtentTest对象时,将@Test注解的description属性作为参数传递给构造函数。例如:
代码语言:java
复制
ExtentReports extent = new ExtentReports();
ExtentTest test = extent.createTest(testMethod.getClass().getSimpleName(), testMethod.getMethod().getDescription());

这样,Extent Report将会显示你指定的测试名称而不是方法名称。

需要注意的是,以上代码是使用Extent Report的Java API来实现的,如果你使用其他语言或其他测试报告工具,具体的实现方式可能会有所不同。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券