[發(fā)明專利]一種兩兩組合的軟件測試用例生成方法在審
| 申請?zhí)枺?/td> | 201710772736.4 | 申請日: | 2017-08-31 |
| 公開(公告)號: | CN107704381A | 公開(公告)日: | 2018-02-16 |
| 發(fā)明(設(shè)計)人: | 荊華;張偉;陳小平 | 申請(專利權(quán))人: | 電子科技大學(xué) |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 電子科技大學(xué)專利中心51203 | 代理人: | 鄒裕蓉 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 組合 軟件 測試 生成 方法 | ||
1.一種兩兩組合的軟件測試用例生成方法,其特征在于,包括以下步驟:
1)對軟件系統(tǒng)進(jìn)行評估,統(tǒng)計影響系統(tǒng)的所有輸入因素,設(shè)置每個因素對應(yīng)的權(quán)重系數(shù);再根據(jù)輸入因素的屬性對各輸入因素進(jìn)行輸入域明確與輸入域模糊的分類;
2)確定輸入因素的取值集合,取值集合由正例與反例組成:
對輸入域明確的輸入因素,確定其取值區(qū)間后,取邊界值和區(qū)間內(nèi)的隨機(jī)值作為正例,取區(qū)間外的隨機(jī)值作為反例;
對輸入域模糊的輸入因素,先用等價劃分法劃分出各輸入因素的有效等價區(qū)間和無效等價區(qū)間;在有效等價區(qū)間內(nèi)直接取值或隨機(jī)取值作為正例,在無效等價區(qū)間隨機(jī)取值作為反例;
3)根據(jù)兩兩組合的輸入因素的權(quán)值乘積大小,并將兩兩組合的輸入因素按照計算出的權(quán)值乘積由大到小排序,按順序取出兩兩組合的輸入因素對應(yīng)的取值集合來得到一個初始測試用例集;
4)檢查已生成的初始測試用例集,當(dāng)不存在受限的組合,則將初始測試用例集作為最終測試用例集;若存在受限的組合,則對測試用例中的受限組合進(jìn)行位置改造使其不含受限組合,再將進(jìn)行了位置改造的測試用例集作為最終測試用例集。
2.如權(quán)利要求1所述方法,其特征在于,通過專家評價法得到每個因素對應(yīng)的權(quán)重系數(shù)。
3.如權(quán)利要求1所述方法,其特征在于,通過熵權(quán)法得到每個因素對應(yīng)的權(quán)重系數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于電子科技大學(xué),未經(jīng)電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710772736.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





