2010-11-05 116 views
1

我有一些測試方法。每個方法將在每個類文件中,它具有獨立的DP,它具有各種方案作爲數據參數。類文件根據其在應用程序中的行爲被合併到不同的包中。代碼在Selenium GRID上運行。現在,我想讓用戶更友好,只需運行一個DRIVERSCRIPT,即可獲取需要運行的文件。例如它擁有所有的DATAS我的主片會是這樣哪個運行我的測試方法的最佳方法?

http://img815.imageshack.us/img815/5455/format.jpg

想知道我是否只能有一個腳本,它會從紙張獲取所有啓用的數據,並使用TestNG的XMLsuite從創建TestNG.xml並運行它?或者還有其他方法嗎?

回答

0

您當然可以運行TestNG programmatically,我從來沒有這樣做過,但似乎很簡單。不知道更多關於你的設置,很難評估這是否是一個好主意。我的測試包含在由ANT腳本調用的TestNG套件文件中。我不認爲你使用電子表格可以獲得更多的可讀性。

如果可讀性對您至關重要,Cedric在使用YML作爲替代方法時寫了一個blog

相關問題