IDEA整合testNG,無法從test.xml配置文件運行


Springboot整合testNG后,使用3種運行方式之一的testng.xml方式啟動執行testcase,右鍵無法選擇Run,如下圖紅框內容:

 

 在pom.xml中指定運行的test.xml路徑,可正常啟動執行用例,說明springboot啟動時,通過編譯pom文件查找到xml路徑及內容,排除了xml文件的配置問題。后續嘗試調整testng.xml文件路徑等其他方式,依然沒有找到原因。

 

 百思不得其解,代碼原因、配置原因均排除還會有其他原因嗎?索性嘗試降低idea的版本號,導入工程后,看到了久違的run按鈕,經歷了5個小時問題解決。

原因是IDEA2020.3版本之后不支持testng.xml方式運行,需要配置,配置方式如下編輯configuration。

 

 在congfigurations的配置頁面,對estng的運行進行配置,Test kind選擇suite,更改Suite的地址為testng啟動地址

 

 再次在testng.xml右鍵可查看到run選項。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM