2013-05-10 183 views
0

我們需要在運行時動態設置測試用例名稱。我使用WebTestFactory來執行具有不同參數的相同測試用例,但我們需要爲每次運行提供不同的測試用例名稱。如何在運行時使用測試ng來設置測試用例名稱?

請指教。

+0

在運行時設置測試名稱的原因是什麼?你打算告訴執行相同的方法嗎?測試報告中顯示了差異(在參數中)(如果需要自定義,您也可以擺弄最終報告)。如果您希望在測試方法運行時輸出內容,那麼Reporter.log()可能會有所幫助。 – patrungel 2013-05-11 08:38:48

回答

0

TestNG有一個接口org.testng.ITest。通過實施

public String getTestName(); 

在您的測試方法,設置參數實現此接口,以便getTestName()可以返回一個有意義的名字。

相關問題