[發(fā)明專利]一種測試用例的設(shè)計(jì)方法、裝置及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202011258709.3 | 申請日: | 2020-11-12 |
| 公開(公告)號: | CN112069083A | 公開(公告)日: | 2020-12-11 |
| 發(fā)明(設(shè)計(jì))人: | 尹杰;萬振華;王頡;董燕;李華 | 申請(專利權(quán))人: | 深圳開源互聯(lián)網(wǎng)安全技術(shù)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市恒申知識產(chǎn)權(quán)事務(wù)所(普通合伙) 44312 | 代理人: | 任哲夫 |
| 地址: | 518100 廣東省深圳市龍華區(qū)龍華*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 測試 設(shè)計(jì) 方法 裝置 存儲 介質(zhì) | ||
本發(fā)明提供了一種測試用例的設(shè)計(jì)方法、裝置及存儲介質(zhì),包括獲取軟件應(yīng)用需求文檔的測試點(diǎn),所述測試點(diǎn)為軟件需求文檔中的需求點(diǎn);根據(jù)測試點(diǎn)從標(biāo)準(zhǔn)測試方法層中找出與測試點(diǎn)對應(yīng)的測試方法信息;根據(jù)測試方法信息從測試方法庫中查找出測試方法模板;根據(jù)測試方法模板對多個(gè)測試用例層進(jìn)行編寫,生成測試用例。對測試用例進(jìn)行分層設(shè)計(jì),對測試方法進(jìn)行統(tǒng)一理解和標(biāo)準(zhǔn)化,提高了產(chǎn)品評審和交叉測試的效率。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件領(lǐng)域,尤其是指一種測試用例的設(shè)計(jì)方法、裝置及存儲介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)技術(shù)的蓬勃發(fā)展,軟件測試行業(yè)也越來越被大家認(rèn)可,測試在軟件生命周期中也成為了不可或缺的一個(gè)部分,對于很多公司來說,測試的好壞決定了產(chǎn)品的質(zhì)量,這種現(xiàn)象在國內(nèi)大部分的中小型公司更加普遍。
在測試過程中,測試用例的編寫和設(shè)計(jì)是其重要的組成部分,目前互聯(lián)網(wǎng)公司在測試用例的設(shè)計(jì)階段,主要采用格式化表格的字段方式來達(dá)到所有測試人員的固定格式和版面的用例輸出,但是在這個(gè)過程的實(shí)際執(zhí)行中,會存在測試用例的可讀性不統(tǒng)一,增加了測試用例的理解成本。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是:測試過程中,存在測試用例可讀性不統(tǒng)一的問題。
為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:本發(fā)明實(shí)施例第一方面提供一種測試用例的設(shè)計(jì)方法,包括:
獲取軟件應(yīng)用需求文檔的測試點(diǎn),所述測試點(diǎn)為軟件需求文檔中的需求點(diǎn);根據(jù)測試點(diǎn)從標(biāo)準(zhǔn)測試方法層中找出與測試點(diǎn)對應(yīng)的測試方法信息;
根據(jù)測試方法信息從測試方法庫中查找出測試方法模板;
根據(jù)測試方法模板對多個(gè)測試用例層進(jìn)行編寫,生成測試用例。
進(jìn)一步的,在測試用例的方法生成測試用例之后,還包括:
對所述測試用例進(jìn)行評審;
若所述測試用例評審成功,則輸出所述測試用例。
進(jìn)一步的,對所述測試用例進(jìn)行評審,還包括:
若所述測試用例評審失敗,維護(hù)所述測試用例。
進(jìn)一步的,所述測試方法層用于記錄當(dāng)前測試點(diǎn)與需要應(yīng)用的測試方法的關(guān)聯(lián)層。
進(jìn)一步的,所述測試方法庫包括測試方法的說明、定義及相關(guān)示例。
進(jìn)一步的,所述測試用例層用于根據(jù)測試方法層進(jìn)行計(jì)劃用例編寫。
本發(fā)明實(shí)施例第二方面提供一種用于測試用例的設(shè)計(jì)方法的裝置,包括:
獲取模塊,獲取軟件應(yīng)用需求文檔的測試點(diǎn),所述測試點(diǎn)為軟件需求文檔中的需求點(diǎn);
分析模塊,根據(jù)測試點(diǎn)從標(biāo)準(zhǔn)測試方法層中找出與測試點(diǎn)對應(yīng)的測試方法信息;
查找模塊,根據(jù)測試方法信息從測試方法庫中查找出測試方法模板;評審模塊,將所述測試用例層評審;
生成模塊,根據(jù)測試方法模板對多個(gè)測試用例層進(jìn)行編寫,生成測試用例。
本發(fā)明實(shí)施例第三方面提供一種計(jì)算機(jī)可讀存儲介質(zhì),所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有可執(zhí)行指令,所述可執(zhí)行指令被執(zhí)行時(shí)執(zhí)行如本發(fā)明實(shí)施例第一方面所述的方法。
本發(fā)明的有益效果在于:通過按照軟件測試需求文檔分析測試點(diǎn);根據(jù)分析測試點(diǎn)設(shè)計(jì)應(yīng)用的測試方法層;根據(jù)測試方法層,找到對應(yīng)的測試方法庫,根據(jù)測試方法庫中的示例編寫測試用例層;將所述測試用例層評審;若所述測試用例層評審?fù)ㄟ^,輸出所述測試用例層用于后期執(zhí)行。對測試用例進(jìn)行分層設(shè)計(jì),對測試方法進(jìn)行統(tǒng)一理解和標(biāo)準(zhǔn)化,提高了產(chǎn)品評審和交叉測試的效率。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳開源互聯(lián)網(wǎng)安全技術(shù)有限公司,未經(jīng)深圳開源互聯(lián)網(wǎng)安全技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011258709.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤
- 針織設(shè)計(jì)裝置和設(shè)計(jì)方法、設(shè)計(jì)程序
- 燈具(設(shè)計(jì)1?設(shè)計(jì)3)
- 頭燈(設(shè)計(jì)1?設(shè)計(jì)2?設(shè)計(jì)3)
- LED透鏡(設(shè)計(jì)1、設(shè)計(jì)2、設(shè)計(jì)3)
- 設(shè)計(jì)用圖形設(shè)計(jì)桌
- 手機(jī)殼(設(shè)計(jì)1設(shè)計(jì)2設(shè)計(jì)3設(shè)計(jì)4)
- 機(jī)床鉆夾頭(設(shè)計(jì)1設(shè)計(jì)2設(shè)計(jì)3設(shè)計(jì)4)
- 吹風(fēng)機(jī)支架(設(shè)計(jì)1設(shè)計(jì)2設(shè)計(jì)3設(shè)計(jì)4)
- 設(shè)計(jì)桌(平面設(shè)計(jì))
- 設(shè)計(jì)臺(雕塑設(shè)計(jì)用)





