2015-08-24 69 views
0

我們使用Jenkins來運行硒自動化測試,我的經理希望查看失敗的構建列表以及構建過程中測試的百分比。我們還有在JIRA中執行的手動測試。我需要將兩者結合起來並從中得出測試指標。Jenkins和Jira的報告

我覺得訴訟的方式如下:

  1. 獲取詹金斯數據JIRA首先使用詹金斯插件JIRA。
  2. 使用jira api從Jenkins收集測試結果並在jira上運行手動測試。
  3. 準備儀表板JIRA來顯示所有你可以建議如果上面的方法是正確的,並提出一些額外的指標

在此先感謝!

回答

1

你使用的是黃瓜嗎?在這種情況下,您可以使用cucumber reporting plugin for jenkins。如果它不適合您的需求,但您仍然使用黃瓜,您還可以生成像JSON這樣的格式的報告,您可以稍後解析並獲取您的數據。

我感覺你想要做的事似乎有點複雜,並沒有太大的好處。如果測試失敗,很可能你必須看看發生了什麼。有百分比肯定不錯,但我認爲你可以花一些小時/天剪裁這只是爲了有可愛你的經理想要但沒有具體的目的。我會選擇更簡單的東西。

  • 如果自動化測試失敗,請使用jenkins自動創建jira問題。您可以將內部版本號作爲標籤或標題。您也可以始終創建它以指示構建編號。 ##進行了測試,一切正常。
  • 作爲手動測試過程的一部分,在jira中報告失敗。
  • 創建一個儀表板並播放一些標籤並搜索以顯示哪些構建失敗。