一種程序測試方法及裝置
基本信息
申請?zhí)?/td> | CN201910844196.5 | 申請日 | - |
公開(公告)號 | CN110765000B | 公開(公告)日 | 2021-11-23 |
申請公布號 | CN110765000B | 申請公布日 | 2021-11-23 |
分類號 | G06F11/36(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 萬振華;張海春 | 申請(專利權(quán))人 | 開源網(wǎng)安物聯(lián)網(wǎng)技術(shù)(武漢)有限公司 |
代理機(jī)構(gòu) | 深圳中一聯(lián)合知識產(chǎn)權(quán)代理有限公司 | 代理人 | 李娟 |
地址 | 518000廣東省深圳市龍華區(qū)龍華街道清祥路清湖工業(yè)園寶能科技園7棟B座6樓KL單位 | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請適用于計算機(jī)應(yīng)用技術(shù)領(lǐng)域,提供了程序測試方法及裝置,包括:通過獲取待測程序及其程序信息;根據(jù)程序信息構(gòu)建待測程序?qū)?yīng)的測試用例的生成方式,根據(jù)生成方式生成所述測試用例;根據(jù)程序信息對所述測試用例進(jìn)行變異處理,得到多個變異用例;從所有變異用例中選出用于測試所述待測程序的目標(biāo)變異用例;根據(jù)目標(biāo)變異用例對所述待測程序進(jìn)行測試,得到測試結(jié)果。通過根據(jù)待測程序的程序信息生成待測程序?qū)?yīng)的測試用例,在對測試用例進(jìn)行變異得到多個變異用例,從中確定出用例覆蓋率最高的變異用例作為目標(biāo)變異用例以對待測程序進(jìn)行測試,有效提高測試待測程序時的代碼覆蓋率,保證了測試過程和測試結(jié)果的全面性。 |
