一種接口覆蓋率報告準確定位和展示的方法

基本信息

申請?zhí)?/td> CN202011565512.4 申請日 -
公開(公告)號 CN112612705A 公開(公告)日 2021-04-06
申請公布號 CN112612705A 申請公布日 2021-04-06
分類號 G06F11/36(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 李琰 申請(專利權(quán))人 上海高頓教育科技有限公司
代理機構(gòu) 上海科盛知識產(chǎn)權(quán)代理有限公司 代理人 趙繼明
地址 200083上海市虹口區(qū)中山北一路121號A3幢1001-1030室
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及一種接口覆蓋率報告準確定位和展示的方法,包括以下步驟:S1、獲取當前版本和基線版本的源代碼,進行代碼比對得到變動代碼行;S2、根據(jù)語法分析樹解析變動代碼行,得到對外服務接口;S3、通過JaCoCo工具獲取待測系統(tǒng)的執(zhí)行數(shù)據(jù),生成覆蓋率報告;S4、建立對外服務接口和報告子頁面的關(guān)聯(lián)關(guān)系,記錄錨點;S5、解析引用函數(shù),查找定位對應的報告子頁面并標記,同時回寫至原引用函數(shù)行;S6、收集覆蓋率報告中各維度的百分比統(tǒng)計結(jié)果,生成覆蓋率趨勢圖和完成度報表,并發(fā)送實時監(jiān)控告警和消息通知;S7、展示覆蓋率報告,并生成對外服務接口列表。與現(xiàn)有技術(shù)相比,本發(fā)明具有提高覆蓋率報告查閱效率、簡化報告切換的復雜操作等優(yōu)點。??