[發(fā)明專利]一種回歸測試范圍的規(guī)劃方法有效
| 申請?zhí)枺?/td> | 201911382646.X | 申請日: | 2019-12-27 |
| 公開(公告)號: | CN111240959B | 公開(公告)日: | 2021-01-15 |
| 發(fā)明(設(shè)計)人: | 趙啟中;楊燕清;譚鈺熒 | 申請(專利權(quán))人: | 廣東睿江云計算股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 佛山市禾才知識產(chǎn)權(quán)代理有限公司 44379 | 代理人: | 梁永健;資凱亮 |
| 地址: | 528000 廣東省佛山市禪城區(qū)*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 回歸 測試 范圍 規(guī)劃 方法 | ||
1.一種回歸測試范圍的規(guī)劃方法,其特征在于,包括以下步驟:
步驟S1、在程序產(chǎn)品的初次發(fā)布使用時,將若干個功能模塊的功能定義為舊功能;根據(jù)舊功能的重要程度,分配舊功能的權(quán)重等級,舊功能最初的權(quán)重為權(quán)重等級的數(shù)值;
步驟S2、當程序產(chǎn)品進行版本更新時,若添加了若干新功能,則將新功能進行統(tǒng)計,并根據(jù)新功能的重要程度,分配新功能的權(quán)重等級,新功能最初的權(quán)重為權(quán)重等級的數(shù)值;
步驟S3、根據(jù)實際情況,預(yù)設(shè)置一個回歸測試的總用例占比A%;
步驟S4、統(tǒng)計程序產(chǎn)品的新功能與其存在必要聯(lián)系的舊功能1,以及統(tǒng)計有修改的舊功能與其存在必要聯(lián)系的舊功能2,計算回歸測試的必須用例占比B%;必須用例占比B%=(舊功能1+舊功能2)/總舊功能;
步驟S5、進行回歸測試:若必須用例占比B%大于或等于總用例占比A%,則只對存在必要聯(lián)系的舊功能1和舊功能2執(zhí)行回歸測試;
若必須用例占比B%小于總用例占比A%,則排除必要聯(lián)系的舊功能2,在舊功能1中選擇權(quán)重較大的舊功能,所述權(quán)重較大的舊功能指的是權(quán)重大于一定閾值的舊功能1,重新計算必須用例占比B%=(必要聯(lián)系的舊功能+權(quán)重較大的舊功能)/總的舊功能,直至新的必須用例占比B%大于或等于總用例占比A%,對必要聯(lián)系的舊功能和權(quán)重較大的舊功能執(zhí)行回歸測試,所述必要聯(lián)系的舊功能指的是舊功能1加上舊功能2。
2.根據(jù)權(quán)利要求1所述的一種回歸測試范圍的規(guī)劃方法,其特征在于,所述步驟S3的總用例占比A%設(shè)為30%。
3.根據(jù)權(quán)利要求1-2任一所述的一種回歸測試范圍的規(guī)劃方法,其特征在于,所述步驟S5后還包括步驟S6、當程序產(chǎn)品進行下一版本更新時,循環(huán)步驟S2-S5。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東睿江云計算股份有限公司,未經(jīng)廣東睿江云計算股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911382646.X/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





