一種接口覆蓋率報(bào)告準(zhǔn)確定位和展示的方法
基本信息
申請(qǐng)?zhí)?/td> | CN202011565512.4 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN112612705A | 公開(公告)日 | 2021-04-06 |
申請(qǐng)公布號(hào) | CN112612705A | 申請(qǐng)公布日 | 2021-04-06 |
分類號(hào) | G06F11/36(2006.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 李琰 | 申請(qǐng)(專利權(quán))人 | 上海高頓教育科技有限公司 |
代理機(jī)構(gòu) | 上??剖⒅R(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 趙繼明 |
地址 | 200083上海市虹口區(qū)中山北一路121號(hào)A3幢1001-1030室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種接口覆蓋率報(bào)告準(zhǔn)確定位和展示的方法,包括以下步驟:S1、獲取當(dāng)前版本和基線版本的源代碼,進(jìn)行代碼比對(duì)得到變動(dòng)代碼行;S2、根據(jù)語法分析樹解析變動(dòng)代碼行,得到對(duì)外服務(wù)接口;S3、通過JaCoCo工具獲取待測(cè)系統(tǒng)的執(zhí)行數(shù)據(jù),生成覆蓋率報(bào)告;S4、建立對(duì)外服務(wù)接口和報(bào)告子頁面的關(guān)聯(lián)關(guān)系,記錄錨點(diǎn);S5、解析引用函數(shù),查找定位對(duì)應(yīng)的報(bào)告子頁面并標(biāo)記,同時(shí)回寫至原引用函數(shù)行;S6、收集覆蓋率報(bào)告中各維度的百分比統(tǒng)計(jì)結(jié)果,生成覆蓋率趨勢(shì)圖和完成度報(bào)表,并發(fā)送實(shí)時(shí)監(jiān)控告警和消息通知;S7、展示覆蓋率報(bào)告,并生成對(duì)外服務(wù)接口列表。與現(xiàn)有技術(shù)相比,本發(fā)明具有提高覆蓋率報(bào)告查閱效率、簡化報(bào)告切換的復(fù)雜操作等優(yōu)點(diǎn)。?? |
