2012-10-29 41 views
1

如何在linux命令行中使用maven命令運行testng.xml文件?testng runing on linux maven命令行

我是新來的自動化。我使用Interlij Idea創建了一個maven項目(java)來測試一個網頁。我可以使用Idea在testng.xml中運行測試組。

我現在需要的是從Linux命令行運行這些測試組(運行TestNG的XML文件)

+0

如何通過Selenium測試你的網頁? – khmarbaise

+0

只是斷言。驗證元素是否存在。這些東西是好的。我的意思是我現在可以管理這個部分。 感謝khmarbaise – kushan

回答

2

您將需要download maven on linux然後AFAIK的命令應該是沒有什麼不同的,所以你可以使用在你的POM的surefire plugin並指定suiteXmlFile參數去MVN測試命令,像 mvn test -DsuiteXmlFile=/src/test/resources/yourxml.xml

希望它可以幫助..

+0

它正在爲我工​​作,現在我可以使用命令行運行測試套件。 但我已經爲測試用例定義了測試組。即使我不能根據命令行中的這些測試組來運行。 Ex-當我只需要運行一個特定的測試組時,如何從命令行調用它? 非常感謝niharika_neo – kushan

+0

hv您試過mvn -Dgroups = yourgroup測試? –

+0

非常感謝niharika_neo !!! 它的作品! – kushan