[英]Run test from eclipse feature using ANT
我具有測試插件的功能。 我使用ant + jococo從每個插件運行測試套件。 測試套件的名稱與“測試”相同。 現在,使用諸如<run-test-macro test='plugin.name.Test'/>
類的硬編碼插件名稱(目標中的硬編碼值)。
我如何不使用硬編碼的插件名稱來執行此操作 ,我想從ANT中的feature-XML獲取那些插件名稱,並且foreach插件調用我的宏。
我找到了方法,但我不認為這是個好主意:我可以像這樣使用XPath和ant循環,這將更改xpath中的regexp以跳過已經運行的測試。
您需要在這里做兩件事,而這在Ant中不是直接的:從一些xml中提取一些信息,然后循環。
要提取一些xml:
要循環並處理條件(據我從“ ant循環將改變xpath中的regexp以跳過已經運行的測試”中了解到的):只有一個不錯的解決方案,請使用ant-contrib 。 認准for
, foreach
和if
任務。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.