利用測(cè)試用例進(jìn)行的測(cè)試方法及測(cè)試裝置

基本信息

申請(qǐng)?zhí)?/td> 2020109540621 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112256556A 公開(kāi)(公告)日 2021-01-22
申請(qǐng)公布號(hào) CN112256556A 申請(qǐng)公布日 2021-01-22
分類號(hào) G06F11/36(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 周曄;穆海潔;姜靖宇;陸思橋 申請(qǐng)(專利權(quán))人 上海匯付數(shù)據(jù)服務(wù)有限公司
代理機(jī)構(gòu) 北京德恒律治知識(shí)產(chǎn)權(quán)代理有限公司 代理人 章社杲;盧軍峰
地址 200233上海市徐匯區(qū)宜山路700號(hào)C5棟5樓
法律狀態(tài) -

摘要

摘要 本發(fā)明公開(kāi)了一種利用測(cè)試用例進(jìn)行的測(cè)試方法及測(cè)試裝置,該測(cè)試方法包括:在代碼所執(zhí)行方法的方法體前注入調(diào)用代碼;當(dāng)執(zhí)行方法時(shí),將方法的相關(guān)信息和測(cè)試用例信息匹配和記錄,方法的相關(guān)信息包括方法名稱和位置信息;在代碼提交入口處設(shè)置監(jiān)聽(tīng),當(dāng)監(jiān)聽(tīng)到一個(gè)分支提交代碼時(shí)獲取分支的變更代碼和變更代碼的行號(hào);在分支進(jìn)行發(fā)布前編譯時(shí),獲取分支的變更代碼的行號(hào)區(qū)間;根據(jù)獲取的變更代碼的行號(hào)區(qū)間進(jìn)行比對(duì)得到變更所對(duì)應(yīng)的方法集合;根據(jù)變更所對(duì)應(yīng)的方法集合,利用多線程得到與方法集合相匹配的測(cè)試用例集合,并將測(cè)試用例集合推送給測(cè)試用例執(zhí)行方。??