[發明專利]多環境協同回歸方法、裝置、設備、存儲介質有效
| 申請號: | 202011455105.8 | 申請日: | 2020-12-10 |
| 公開(公告)號: | CN112613255B | 公開(公告)日: | 2023-01-24 |
| 發明(設計)人: | 沈旭;王芳;楊晶晶;李冬梅;焦瑞 | 申請(專利權)人: | 海光信息技術股份有限公司 |
| 主分類號: | G06F30/33 | 分類號: | G06F30/33 |
| 代理公司: | 北京天達共和知識產權代理事務所(特殊普通合伙) 11586 | 代理人: | 薛侖 |
| 地址: | 300450 天津市濱海新區天津華苑*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 環境 協同 回歸 方法 裝置 設備 存儲 介質 | ||
1.一種多環境協同回歸方法,其特征在于,包括:
環境配置步驟,從用戶接受配置文件并解析出所需要的回歸環境和配置信息;
回歸步驟,對所述回歸環境進行回歸直到所有回歸結束;以及
監測步驟,監測所述回歸環境的回歸狀態,并在所有所述回歸結束后,基于所述配置信息產生匯總報告,
所述回歸環境包括用戶所指定的至少一個目標回歸環境,
每個所述目標回歸環境中包含至少一個目標模塊,
在所述回歸步驟中,并發地對所述至少一個目標回歸環境進行回歸。
2.如權利要求1所述的多環境協同回歸方法,其特征在于,
在所述監測步驟中,針對每個所述目標回歸環境統計原始通過率和/或原始覆蓋率,并將其包括在所述匯總報告中。
3.如權利要求2所述的多環境協同回歸方法,其特征在于,
所述配置信息包括橫向覆蓋率匯總配置表和縱向覆蓋率匯總配置表,
在所述監測步驟中,根據所述橫向覆蓋率匯總配置表和所述縱向覆蓋率匯總配置表對每個所述目標回歸環境的所述原始覆蓋率進行合并,生成合并覆蓋率,并將其包括在所述匯總報告中。
4.如權利要求2所述的多環境協同回歸方法,其特征在于,
所述配置信息包括通過率匯總配置表,
在所述監測步驟中,根據所述通過率匯總配置表按所述目標模塊對每個所述目標回歸環境的所述原始通過率進行合并,生成匯總通過率,并將其包括在所述匯總報告中。
5.如權利要求2所述的多環境協同回歸方法,其特征在于,
所述原始通過率的項目包含passed、failed、running、passing rate、delta passed、delta failed、delta running、delta passing rate中的一個或多個。
6.如權利要求2所述的多環境協同回歸方法,其特征在于,
所述原始覆蓋率的項目包含總分、行覆蓋率、條件覆蓋率、轉換覆蓋率、狀態機覆蓋率、分支覆蓋率、斷言覆蓋率、功能覆蓋率以及指向覆蓋率報告的鏈接中的一個或多個。
7.如權利要求1~6的任何一項所述的多環境協同回歸方法,其特征在于,還包括,
報告步驟,定期向所述用戶發送所述匯總報告。
8.一種多環境協同回歸裝置,其特征在于,包括:
環境配置模塊,用于接受所述配置文件并解析出所需要的回歸環境和配置信息,并將所述配置信息傳遞至監測模塊以對回歸模塊進行監測;
回歸模塊,用于對所述回歸環境進行回歸直到所有回歸結束;
監測模塊,用于監測所述回歸模塊的回歸狀態,并在所有所述回歸結束后產生匯總報告,
所述回歸環境包括至少一個目標回歸環境,所述回歸模塊還用于,
根據所述配置文件中的預設指令并發地對所述至少一個目標回歸環境進行回歸。
9.如權利要求8所述的多環境協同回歸裝置,其特征在于,
所述監測模塊還用于,
監測并統計所述回歸環境的原始通過率和原始覆蓋率;
根據所述配置信息對所述原始通過率進行合并以產生最終的通過率;
根據所述配置信息對所述原始覆蓋率進行合并以統計最終的覆蓋率。
10.如權利要求9所述的多環境協同回歸裝置,其特征在于,
所述配置信息包括橫向覆蓋率匯總配置表和縱向覆蓋率匯總配置表,
所述監測模塊根據所述橫向覆蓋率匯總配置表和所述縱向覆蓋率匯總配置表對每個所述目標回歸環境的所述原始覆蓋率進行合并,生成合并覆蓋率,并將其包括在所述匯總報告中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海光信息技術股份有限公司,未經海光信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202011455105.8/1.html,轉載請聲明來源鉆瓜專利網。





