2013-11-15 117 views
1

我讀http://testng.org/doc/documentation-main.html#running-testng-programmatically。 但我想從testng.xml中讀取套件和類。 這裏是我的testng.xml如何以編程方式運行testng?

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> 

<suite name="Suite" verbose="1" > 
    <test name="Test" > 
    <classes> 
     <class name="Test1"/> 
     <class name="Test2"/> 
    </classes> 
    </test> 
</suite> 

謝謝!

+0

你在哪裏執行測試IDE或命令行或構建? –

+0

我執行它從一個主要的java類 –

回答

0

您需要爲您的IDE下載testng插件。下載之後,您可以右鍵單擊您的xml文件,然後單擊運行方式 - > TestNG套件。您的測試用例需要以正確的方式進行構建才能正常工作。主要方法不是必需的。或者,如果只想使用運行屬性,例如verbose = 1設置,則可以在項目的testng首選項中配置xml。它會使用它爲運行生成一個xml文件。

+1

謝謝,我經常這樣做,現在我需要它從一個主要類開始打包到應用程序等... –

相關問題