首頁  >  文章  >  後端開發  >  參考 Go 測試中的 Jira 要求

參考 Go 測試中的 Jira 要求

PHPz
PHPz轉載
2024-02-10 13:21:17372瀏覽

参考 Go 测试中的 Jira 要求

php小編柚子在Go測試中,常常會遇到Jira的要求。 Jira是一款受歡迎的專案管理和問題追蹤工具,廣泛用於軟體開發團隊。在測試過程中,使用Jira可以幫助團隊更好地追蹤和解決bug,並提高工作效率。了解Jira的要求對於測試人員來說至關重要,因為它涉及測試計劃、bug報告、測試案例等方面的管理。參考Go測試中的Jira要求,可以幫助測試人員更好地適應專案需求,提供高品質的測試工作。

問題內容

  • #我們正在 Go 中使用測試自動化
  • 我們使用 XRay 來管理 Jira 中的測試
  • 在我們的 CI/CD 管道中,我們執行 gotestsum 在 results.xml 檔案中建立 JUnit 測試輸出
  • 在我們的 CI/CD 管道中,我們透過 XRay API 上傳 results.xml
  • https://docs.getxray.app/display/XRAY/v2.0#/Import/post-import-execution
  • 我們的測試結果登陸 Jira 並可見

我想要做的是,在 Go 的測試定義中的某個位置引用功能需求,並在 Jira 中自動連結測試案例,以便將其計為「覆蓋範圍」。

看起來我應該能夠使用測試日誌格式化程式將需求 ID 插入到 JUnit 輸出中,但我不確定如何將其轉換為 XRay 有效負載以及它需要在 XRay 有效負載中的位置。

想知道是否有其他人成功實現了這個目標?

解決方法

我不熟悉gotestsum,但似乎您需要為該專案做出貢獻,以便能夠向此處生成的JUnit 報告添加註釋:https://github .com/gotestyourself/gotestsum/blob/main/internal/junitxml/report.go以便您可以在註解中指定測試或要求,並將其作為屬性新增至JUnit 報告。

我們已經為一些專案做出了貢獻,加入了將需求連結到測試的特定註解的可能性,請檢查以下範例:

以上是參考 Go 測試中的 Jira 要求的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:stackoverflow.com。如有侵權,請聯絡admin@php.cn刪除