[發(fā)明專利]被測試模塊的映射方法、裝置以及測試方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202110722537.9 | 申請日: | 2021-06-25 |
| 公開(公告)號: | CN113342675B | 公開(公告)日: | 2022-09-20 |
| 發(fā)明(設(shè)計)人: | 王格 | 申請(專利權(quán))人: | 北京紫光展銳通信技術(shù)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京蘭亭信通知識產(chǎn)權(quán)代理有限公司 11667 | 代理人: | 苑晨超 |
| 地址: | 100191 北京市*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 測試 模塊 映射 方法 裝置 以及 系統(tǒng) | ||
本發(fā)明提供一種被測試模塊的映射方法,包括:編寫測試用例集以及與測試用例集對應(yīng)的配置文件;編寫與被測試模塊對應(yīng)的配置文件,以配置被測試模塊的名稱;將測試用例集的名稱依據(jù)被測試模塊的名稱進(jìn)行命名;向缺陷管理系統(tǒng)中與被測試模塊對應(yīng)的組件添加描述,其中,描述與被測試模塊的名稱對應(yīng);依據(jù)被測試模塊的名稱以及與被測試模塊對應(yīng)的編譯物的名稱,生成映射表;將測試用例集、與測試用例集對應(yīng)的配置文件以及映射表打包形成測試套件。本發(fā)明能夠?qū)⒈粶y試模塊與測試用例集、編譯物以及缺陷管理系統(tǒng)中的組件形成映射關(guān)系,從而,能夠確定明確的缺陷提交路徑,能夠?qū)崿F(xiàn)缺陷的自動提交。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件測試技術(shù)領(lǐng)域,尤其涉及一種被測試模塊的映射方法、裝置以及測試方法及系統(tǒng)。
背景技術(shù)
目前,在對軟件進(jìn)行測試過程中,當(dāng)測試用例失敗或者覆蓋率不達(dá)標(biāo)時,目前只能人為提交缺陷。人工提交缺陷的過程中,需要人為的通過測試用例或編譯生成物來尋找測試用例對應(yīng)的被測試模塊及編譯生成物的所屬模塊,還要匹配被測試模塊在缺陷管理系統(tǒng)中對應(yīng)的組件,才能實現(xiàn)提交缺陷。每次出現(xiàn)測試用例失敗或者覆蓋率不達(dá)標(biāo)的情況時,均需要人為匹配。這種方式會耗費大量的人力和物力,降低工作效率。
發(fā)明內(nèi)容
本發(fā)明提供的被測試模塊的映射方法、裝置以及測試方法及系統(tǒng),能夠?qū)⒈粶y試模塊與測試用例集、編譯物以及缺陷管理系統(tǒng)中的組件形成映射關(guān)系,從而,能夠確定明確的缺陷提交路徑,能夠?qū)崿F(xiàn)缺陷的自動提交。
第一方面,本發(fā)明提供一種被測試模塊的映射方法,所述方法包括:
編寫測試用例集以及與所述測試用例集對應(yīng)的配置文件;
編寫與所述被測試模塊對應(yīng)的配置文件,以配置所述被測試模塊的名稱;
將所述測試用例集的名稱依據(jù)所述被測試模塊的名稱進(jìn)行命名;
向所述缺陷管理系統(tǒng)中與所述被測試模塊對應(yīng)的組件添加描述,其中,所述描述與所述被測試模塊的名稱對應(yīng);
依據(jù)所述被測試模塊的名稱以及與所述被測試模塊對應(yīng)的編譯物的名稱,生成映射表;
將所述測試用例集、與所述測試用例集對應(yīng)的配置文件以及映射表打包形成測試套件。
可選地,依據(jù)所述被測試模塊的名稱以及與所述被測試模塊對應(yīng)的編譯物的名稱,生成映射表包括:
從編譯生成的數(shù)據(jù)交換文件中獲取每個編譯物的名稱以及存儲路徑;
沿所述存儲路徑搜索所有父目錄下的配置文件,并獲取配置文件中模塊名稱字段中記錄的名稱清單;
依據(jù)所述編譯物名稱以及名稱清單,生成編譯物名稱與所述名稱清單的映射表。
可選地,所述測試用例集的名稱包括被測試模塊的名稱、用例級別以及測試類型。
第二方面,本發(fā)明提供一種被測試模塊的映射裝置,所述裝置包括:
編寫模塊,用于編寫測試用例集以及與所述測試用例集對應(yīng)的配置文件;
配置模塊,用于編寫與所述被測試模塊對應(yīng)的配置文件,以配置所述被測試模塊的名稱;
命名模塊,用于將所述測試用例集的名稱依據(jù)所述被測試模塊的名稱進(jìn)行命名;
描述模塊,用于向所述缺陷管理系統(tǒng)中與所述被測試模塊對應(yīng)的組件添加描述,其中,所述描述與所述被測試模塊的名稱對應(yīng);
映射模塊,用于依據(jù)所述被測試模塊的名稱以及與所述被測試模塊對應(yīng)的編譯物的名稱,生成映射表;
形成模塊,用于將所述測試用例集、與所述測試用例集對應(yīng)的配置文件以及映射表打包形成測試套件。
可選地,映射模塊包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京紫光展銳通信技術(shù)有限公司,未經(jīng)北京紫光展銳通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110722537.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





