[發明專利]一種系統測試方法、裝置、電子設備及存儲介質在審
| 申請號: | 202011315251.0 | 申請日: | 2020-11-20 |
| 公開(公告)號: | CN112486808A | 公開(公告)日: | 2021-03-12 |
| 發明(設計)人: | 趙佳萌;熊軍軍;陳星;查杰睿;任曉賢 | 申請(專利權)人: | 中國人壽保險股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京風雅頌專利代理有限公司 11403 | 代理人: | 李翔 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統 測試 方法 裝置 電子設備 存儲 介質 | ||
本說明書一個或多個實施例提供一種系統測試方法、裝置、電子設備及存儲裝置。在進行系統測試時,獲取待測系統的全量路徑分支數據,并使用測試過程中記錄的測試路徑分支數據與其比對,得到第一測試覆蓋度;在待測系統的增量部分中進行插樁,根據測試過程中觸發的探針數量和插樁數量比對得到第二測試覆蓋度;同時,在測試前由上游用戶列出期望實現的需求,測試人員根據測試結果對實現的需求進行勾選,比對二者得到第三測試覆蓋度。利用測試覆蓋度數據分別為全量/增量測試打分,使用計算結果為全量/增量測試工作做出評價。本方法及相關設備能夠直觀的顯示出系統測試結果和評價結果,為系統測試工作提供了便利。
技術領域
本說明書一個或多個實施例涉及測試領域,尤其涉及對待測系統測試并對測試結果進行評價。
背景技術
當前的系統測試一般是成立獨立的團隊,通過白盒測試、黑盒測試、灰盒測試等方法對系統進行測試,但針對測試完整性難以做出評價,通常是通過上線以后運維缺陷逃逸率的情況來逆向分析系統的測試質量。
目前沒有針對系統測試完整性評估的相關技術手段。系統測試到什么程度算是合格并沒有一個明確的要求并且沒有一個客觀的方法來衡量、驗證。
由此可得,現有的系統測試技術面臨以下問題:
系統測試人員缺少對自身工作價值主觀/客觀評價的依據;
客戶對產品的驗收沒有可參考的測試評價結果。
發明內容
有鑒于此,本說明書一個或多個實施例的目的在于提出一種系統測試方法、裝置、電子設備及存儲介質,以解決現有技術面臨的問題。
基于上述目的,本說明書一個或多個實施例提供了一種系統測試方法,包括:
獲取待測系統的全量路徑分支列表;
在系統測試過程中,記錄所述系統測試每一步操作的請求、路徑以及參數,得到測試路徑分支列表;
比對所述全量路徑分支列表和所述測試路徑分支列表,確定第一測試覆蓋度以及未測試路徑分支;
顯示所述第一測試覆蓋度以及未測試路徑分支。
進一步的,本說明書一個或多個實施例還提供了一種系統增量測試的方法,包括:
在系統測試過程中,記錄彈出的已測試標志的數量;
將所述彈出的已測試標志的數量與預先在待測試系統中埋入的探針的數量進行比較,確定第二測試覆蓋度;以及顯示所述第二測試覆蓋度。
進一步的,本說明書一個或多個實施例還提供了一種測試人員對自己完成的測試工作的評價方法,包括:
預先設置待測試系統的期望需求列表;
在系統測試過程中,記錄已測試的需求;
對比所述期望需求列表和已測試的需求,確定所述第三覆蓋度以及所述期望需求列表中的未測試的需求;
顯示所述第三測試覆蓋度以及所述未測試的需求。
為三類測試覆蓋度分別賦予權值,第一測試覆蓋度與第三測試覆蓋度及逆行加權求和得到全量測試結果的得分,第二測試覆蓋度與第三測試覆蓋度加權求和得到增量測試結果的得分,可根據得分對測試工作進行評價。
基于同一發明構思,本說明書一個或多個實施例還提供了一種系統測試裝置,可根據其功能分為以下模塊:
全量路徑獲取模塊,獲取待測系統的全量路徑分支列表;
測試路徑獲取模塊,在系統測試過程中,記錄所述系統測試每一步操作的請求、路徑以及參數,得到測試路徑分支列表;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人壽保險股份有限公司,未經中國人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011315251.0/2.html,轉載請聲明來源鉆瓜專利網。





