[發明專利]展示測試報告的方法、裝置、計算機設備及存儲介質在審
| 申請號: | 201811532035.4 | 申請日: | 2018-12-14 |
| 公開(公告)號: | CN109697150A | 公開(公告)日: | 2019-04-30 |
| 發明(設計)人: | 呂三 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 深圳市明日今典知識產權代理事務所(普通合伙) 44343 | 代理人: | 王杰輝 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試報告 測試 測試信息 文件類型 預設 展示 計算機設備 正則表達式 存儲介質 文件解析 算法 可視化文件 案例執行 測試成功 解析規則 排布規則 預設格式 自動解析 終端 傳輸 失敗 申請 | ||
本申請揭示了展示測試報告的方法、裝置、計算機設備及存儲介質,展示測試報告的方法,包括:獲取測試案例的測試報告的文件類型;根據所述文件類型選擇與所述文件類型對應的文件解析算法,其中所述文件解析算法包括預設格式的正則表達式;通過所述正則表達式按照預設解析規則,分別提取所述測試報告內所有的測試信息,其中,所述測試信息包括測試案例名稱、測試案例編號、測試案例測試結果狀態和測試案例執行路徑,所述測試案例測試結果狀態包括測試失敗和測試成功;將所有測試信息傳輸至預設終端,并按照預設排布規則形成可視化文件進行展示。同時實現xml文件、jtl文件等自動解析并友好展示的效果。
技術領域
本申請涉及到自動化測試領域,特別是涉及到展示測試報告的方法、裝置、計算機設備及存儲介質。
背景技術
隨著自動化測試的推廣,各種測試框架的自動化測試工具層出不窮,但不同測試框架的自動化測試工具輸出的測試報告的文件類型不同,且為滿足自動化測試的需求,測試過程中預先編輯了符合測試框架的數據收集模式,以便自動化測試過程與自動化測試輸出的測試報告一致,但自動化測試輸出的測試報告中包含了較多便于機器識別的字符,以致于直接輸出的測試報告的文件格式中內容較雜亂、布局繁瑣,不符合用戶的觀看模式,且無對上述自動化測試輸出的測試報告進行數據管理的有效平臺,不利于測試人員查看和分析測試數據。
發明內容
本申請的主要目的為提供展示測試報告的方法,旨在解決現無針對自動化測試的測試報告進行數據管理的有效平臺,不利于測試人員查看并分析測試數據的技術問題。
本申請提出一種展示測試報告的方法,包括:
獲取測試案例的測試報告的文件類型,其中所述文件類型與輸出所述測試報告的測試工具類型相匹配;
根據所述文件類型選擇與所述文件類型對應的文件解析算法,其中所述文件解析算法包括預設格式的正則表達式;
通過所述正則表達式按照預設解析規則,分別提取所述測試報告內所有的測試信息,其中,所述測試信息包括測試案例名稱、測試案例編號、測試案例測試結果狀態和測試案例執行路徑,所述測試案例測試結果狀態包括測試失敗和測試成功;
將所有測試信息傳輸至預設終端,并按照預設排布規則形成可視化文件進行展示。
優選地,所述測試工具類型為Testng框架,所述測試報告的文件類型為xml文件,xml文件中以標簽格式標識各測試信息,所述通過所述正則表達式按照預設解析規則,分別提取所述測試報告內所有的測試信息的步驟,包括:
通過第一格式的正則表達式識別所述標簽格式對應的標簽信息,其中所述標簽信息包括標簽字符、標簽字符的組合關系以及標簽字符組合內包含的第一測試信息,所述標簽字符、標簽字符的組合關系與所述第一測試信息存在預設匹配關系;
根據所述標簽字符和標簽字符的組合關系,從所述標簽字符組合內分別確定所述第一測試信息對應的開始字段和結束字段;
將所述開始字段與所述結束字段之間的所有字段提取出來并存儲,以分離所述標簽字符和所述第一測試信息。
優選地,在所述測試報告中包括多個第一測試案例的測試結果,所述測試報告包括多個相同的所述標簽字符和標簽字符的組合關系,相同的第一測試信息也包括多個,且按照先后提取時間同時存儲于預設List中,所述將所有測試信息傳輸至預設終端,并按照預設排布規則形成可視化文件進行展示的步驟,包括:
遍歷所述List,以按照先后提取時間區分相同的第一測試信息,以將相同的第一測試信息分別與各所述第一測試案例分別對應;
將對應于同一個第一測試案例的所有第一測試信息進行統計整合,并存放于指定存儲區域,其中一個所述指定存儲區域對應同一個第一測試案例;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811532035.4/2.html,轉載請聲明來源鉆瓜專利網。





