[發明專利]基于測試點的測試設計方法、裝置、電子設備和介質在審
| 申請號: | 202110563827.3 | 申請日: | 2021-05-24 |
| 公開(公告)號: | CN113177002A | 公開(公告)日: | 2021-07-27 |
| 發明(設計)人: | 張湘;關舒;徐婧天;趙燕 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 張琛 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 測試 設計 方法 裝置 電子設備 介質 | ||
1.一種基于測試點的測試設計方法,其特征在于,包括:
定義多個測試點,其中,所述測試點是進行測試案例設計的最小單元;
選擇各個所述測試點的影響因子,其中,每一個所述測試點包括多個影響因子;
根據各個所述測試點,確定各個所述影響因子的評價數值;以及
通過第一評價函數,計算同一測試點的第一風險分值,
其中,至少兩個測試點的同一影響因子的評價數值彼此不同,所述第一評價函數的變量與所述影響因子的評價數值相關。
2.根據權利要求1所述的基于測試點的測試設計方法,其特征在于,所述根據各個所述測試點確定各個所述影響因子的評價數值包括:
構建所述影響因子的第二評價函數;
查詢所述影響因子的原始數據;
將所述影響因子的原始數據代入所述影響因子的第二評價函數,獲得所述影響因子的計算數值;
劃分所述影響因子的計算數值的不同范圍;
為不同范圍的所述影響因子的計算數值依次賦值,所賦的數值為所述評價數值。
3.根據權利要求2所述的基于測試點的測試設計方法,其特征在于,所述范圍升序與所述評價數值升序對應。
4.根據權利要求2所述的基于測試點的測試設計方法,其特征在于,所述測試點的影響因子包括重要性、使用頻率以及出錯率中的至少一個。
5.根據權利要求1所述的基于測試點的測試設計方法,其特征在于,所述方法還包括:
排列組合各個所述測試點,以形成多個測試案例,所述多個測試案例構成組合測試案例集,其中,每一個測試案例包括多個測試點;以及
通過第三評價函數,計算同一測試案例的第二風險分值,以得到每一個測試案例的第二風險分值,其中,所述第三評價函數與各個測試點的第一風險分值相關。
6.根據權利要求5所述的基于測試點的測試設計方法,其特征在于,所述方法還包括:根據各個所述測試案例的第二風險分值,篩選所述組合測試案例集,以得到風險測試案例集,所述風險測試案例集包括第一測試案例集、第二測試案例集以及第三測試案例集中的一者。
7.根據權利要求6所述的基于測試點的測試設計方法,其特征在于,所述得到風險測試案例集包括:
確定風險覆蓋率閾值和所述風險覆蓋率閾值涵蓋的所述測試案例;
篩選所述風險覆蓋率閾值覆蓋的所述測試案例的組合,以得到所述第一測試案例集。
8.根據權利要求7所述的基于測試點的測試設計方法,其特征在于,所述確定風險覆蓋率閾值涵蓋的測試案例包括:
將所述組合測試案例集中的各個測試案例的第二風險分值標準化,獲得各個所述測試案例的第二風險分值的標準值;以及
篩選出標準值大于0的測試案例,以獲得有效測試案例;
計算各所述有效測試案例的標準值的權重并加總;
選擇預定的有效測試案例的組合,所述預定的有效測試案例的組合為所述風險覆蓋率閾值覆蓋的測試案例的組合,各所述預定的有效測試案例的標準值權重之和不小于所述風險覆蓋率閾值。
9.根據權利要求6所述的基于測試點的測試設計方法,其特征在于,所述得到風險測試案例集包括:
根據所述組合測試案例集中各個測試案例的第二風險分值,保留第二風險分值大于等于第一預設數值的測試案例,以得到所述第二測試案例集。
10.根據權利要求6所述的基于測試點的測試設計方法,其特征在于,所述得到風險測試案例集包括:
保留所述第一測試案例集與所述第二測試案例集中第二風險分值重合的測試案例,以得到第三測試案例集。
11.根據權利要求6-10中的任一項所述的基于測試點的測試設計方法,其特征在于,所述方法還包括:
對所述風險測試案例集進行測試點多樣性檢查,以獲得執行測試案例集,所述執行測試案例集的測試案例覆蓋各個測試點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110563827.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多數據融合處理系統及方法
- 下一篇:一種智能電表的無源校準方法





