[發明專利]項目測試結果管理方法、裝置、計算機設備和存儲介質在審
| 申請號: | 201911075925.1 | 申請日: | 2019-11-06 |
| 公開(公告)號: | CN110928773A | 公開(公告)日: | 2020-03-27 |
| 發明(設計)人: | 孟慶水;高夢潔 | 申請(專利權)人: | 浙江大搜車軟件技術有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 杭州華進聯浙知識產權代理有限公司 33250 | 代理人: | 金無量 |
| 地址: | 310000 浙江省杭州市余*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 項目 測試 結果 管理 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及開發領域,特別涉及一種項目測試結果管理方法、裝置、計算機設備和存儲介質。所述方法包括:獲取上傳指令,所述上傳指令為用于上傳目標單元的測試結果的指令;從存儲測試報告的預設位置讀取與目標單元對應的目標測試報告;根據設定好的報告解析規則從目標測試報告中解析得到目標指標信息;將目標指標信息上傳到管理平臺的指標接口,指標接口是管理平臺用于接收上傳的指標信息的接口;將目標測試報告上傳到管理平臺的報告接口,報告接口是管理平臺用于接收上傳的測試報告的接口。采用本方法能夠高效管理每一項目的單元測試結果。
技術領域
本申請涉及計算機技術領域,特別是涉及一種項目測試結果管理方法、裝置、計算機設備和存儲介質。
背景技術
隨著計算機技術的發展,應用程序在手機、個人電腦等終端上面得到了廣泛的應用,編程技術也成為了當今熱門技術之一;在開發工作完成之后通常會接入測試工具對項目中的編程單元進行測試,單元測試是在項目級代碼開發完成后的一種基本的驗證程序代碼健壯性的方式,好的單元測試能夠大大減少項目提測之后研發和測試人員的工作量。健壯性是指軟件對于規范要求以外的輸入情況的處理能力,健壯的系統對于規范要求以外的輸入能夠判斷出不符合規范要求,并能有合理的處理方式。
傳統地,對于每個項目中眾多單元的測試結果的管理,是通過jacoco等開源工具來查看單元測試的各種指標達標的百分比來確定單元測試工作的完成情況;然而,發明人意識到,對于項目數量眾多的互聯網相關企業,對于不同項目中的單元測試情況,需要技術人員分別去不同的終端獲取測試結果,管理效率較低。
發明內容
基于此,有必要針對上述技術問題,提供一種能夠高效管理每一項目的單元測試結果的項目測試結果管理方法、裝置、計算機設備和存儲介質。
一種項目測試結果管理方法,所述方法包括:
獲取上傳指令,,所述上傳指令為用于上傳目標單元的測試結果的指令;
從存儲測試報告的預設位置讀取與所述目標單元對應的目標測試報告;
根據設定好的報告解析規則從所述目標測試報告中解析得到目標指標信息;
將所述目標指標信息上傳到管理平臺的指標接口,所述指標接口是所述管理平臺用于接收上傳的指標信息的接口;
將所述目標測試報告上傳到所述管理平臺的報告接口,所述報告接口是所述管理平臺用于接收上傳的測試報告的接口。
在其中一個實施例中,所述獲取上傳指令之前,還包括:
當接收到對所述目標單元進行編譯的指令或接收到所述目標單元的代碼提交指令時,生成所述上傳指令。
在其中一個實施例中,所述獲取上傳指令之后,還包括:
從代碼倉庫獲取所述目標單元的補充信息,所述代碼倉庫是基于項目管理單元代碼的倉庫;
所述從存儲測試報告的預設位置讀取與所述目標單元對應的目標測試報告之后,還包括:
將所述補充信息添加到所述目標測試報告中。
在其中一個實施例中,所述從存儲測試報告的預設位置讀取與所述目標單元對應的目標測試報告之前,還包括:
對所述目標單元進行測試,得到與所述目標單元對應的所述目標測試報告;
將所述目標測試報告存儲到所述預設位置。
在其中一個實施例中,所述得到與所述目標單元對應的所述目標測試報告之后,還包括:
對所述目標測試報告進行壓縮;
所述將所述目標測試報告存儲到所述預設位置,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大搜車軟件技術有限公司,未經浙江大搜車軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911075925.1/2.html,轉載請聲明來源鉆瓜專利網。





