倾城标题注释

时间:2015-05-06 14:55:47

标签: testng title allure

默认情况下,诱饵报告(http://allure.qatools.ru/)是否能够显示测试名称而不进行更改?

当前行为:它将测试名称与单词分开,并为测试名称中的每个单词设置大写字母。

我正在使用TestNG测试框架。

示例:

import org.testng.annotations.Test;

@Test
public void testExample() {
  //do smth
}

将在前端显示“测试示例”。

import org.testng.annotations.Test;
import ru.yandex.qatools.allure.annotations.Title;

@Title('testExample')
@Test
public void testExample() {
  //do smth
}

将在前端显示'testExample'。

我不希望每次测试都在@Title注释中复制测试名称。 如何避免在每次测试之上编写@Title注释?

1 个答案:

答案 0 :(得分:2)

您可以在测试用例页面的顶部看到方法名称:

The top of the test case page

目前无法改变此行为 - 但我们将删除标题生成功能。请参阅相关的Github问题 - https://github.com/allure-framework/allure-core/issues/408