簡體   English   中英

如何從bat文件運行中將成功的JUnit Cucumber場景數保存到TeamCity變量

[英]How to save the number of successful JUnit Cucumber scenarios to TeamCity variable from bat file run

我有一個正在運行JUnit Cucumber測試的bat文件。 該bat文件正在由TeamCity調用。 一旦運行了JUnit Cucumber測試,輸出或多或少以以下結尾:

[15:24:37] 18個場景(18個通過)

[15:24:37] 187個步驟(187個通過)

[15:24:37]0m24.339s

如何將“ 18個方案(18個通過)”行保存到TeamCity中的變量,以便TeamCity中的下一步構建步驟(這是電子郵件測試結果組件)可以使用此變量發送包含以下內容的電子郵件:這個變量? 否則,它附帶的測試結果文件僅包含每個方案的詳細信息,而收件人看不到總體摘要。

Нou必須使用maven(gradle)運行器開始測試。 例如mvn test TeamCity自動分析您的junit.xml結果,並可以使用測試計數,測試名稱等來構建“測試”選項卡,如果任何測試失敗,則TeamCity會使構建失敗。 或者,您可以僅將junit-results.xml傳遞給TeamCity

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM