2012-10-26 50 views
0

我在不同的類中進行了webdriver測試,其中一些參數化並且一些未參數化。運行測試套件時,遇到問題時需要參數化和非參數化測試。參數化測試在非參數化完成之前開始,儘管我已將parallel屬性設置爲false。 首先,我嘗試在套件中使用參數化和非參數化測試在不同的測試中創建不同的測試,但那不起作用。其次,我創建了不同的套件文件並將它們鏈接起來。但是,這隻有在參數化套件首先啓動時才起作用,而不是相反。在單個TestNG測試套件中按順序運行參數化和非參數化測試

<suite-files> 
    <suite-file path="./ParameterizedTest.xml" /> 
</suite-files> 

回答

0

你有沒有嘗試創建非參數多態試驗不同的XML套件文件下組,例如:

<suite-files> 
    <suite-file path="./ParameterizedTest.xml" /> 
    <suite-file path="./NoNParameterizedTest.xml" /> 
</suite-files>