2015-05-06 32 views
2

默認報告(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註釋?

回答

2

您可以在測試用例頁面頂部看到一個方法名稱:

The top of the test case page

現在是沒有辦法改變這種行爲 - 但我們要刪除標題生成功能。請參閱相關的Github問題 - https://github.com/allure-framework/allure-core/issues/408

+0

謝謝你的回答。我會等待消除這種奇怪的行爲。作爲解決方法,我使用正則表達式爲所有現有測試應用標題註記和測試名稱。 –