2012-06-18 62 views
1

大多數測試框架可以在沒有添加配置文件的情況下執行。例如。執行所有測試,名稱空間或類。我還沒有找到一種方法沒有的testng.xml我可以在沒有XML文件的情況下執行TestNG嗎?

澄清執行TestNG的:

我想從一個命令行執行TestNG的 - 手動或從耙腳本,用最少的(最好沒有)XML。

回答

1

如果您使用的是Eclipse,您可以右鍵單擊包或類並選擇「Run As」 - >「TestNG Test」。

0

你也可以使用ant來批量執行你的測試用例。你只需要在你的構建文件中編寫一個執行testng測試用例的目標。

0

是的,您有很多選擇,首先在命令行上指定類,方法和組,或者使用ant或maven。

儘管如此,您可以這樣做的方式相當有限,但如果您想使用TestNG的高級功能,則必須使用testng.xml文件。

個人而言,我喜歡將所有測試信息收集在一箇中心文件中,而不是散佈在各種構建文件中。每當我需要改變我的測試運行方式時,我都不想更改構建。

+1

http://testng.org/doc/documentation-main.html#running-testng - 所有命令行開關添加到答案.. –

相關問題