[发明专利]一种构建应用系统质量画像的方法及装置在审
申请号: | 202110630801.6 | 申请日: | 2021-06-07 |
公开(公告)号: | CN113377649A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 朱晗鸣;严泳键;李恺;秦泽森;徐鹿 | 申请(专利权)人: | 广发银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F40/30 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 陈旭红;晏静文 |
地址: | 510080 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 构建 应用 系统 质量 画像 方法 装置 | ||
本发明实施例提供了一种构建应用系统质量画像的方法及装置,应用于计算机技术领域,通过网页爬虫技术对测试管理平台进行代码质量数据爬取,获取网页对应的需求文档,并对所述需求文档进行语义分析,进而提取并存储所述需求文档中的目标关键字,根据所述目标关键字,导出所述测试管理平台对应的缺陷数据,根据所述缺陷数据以及所述代码质量数据,构建测试管理平台的质量画像。
技术领域
本发明涉及计算机技术领域,特别是涉及一种构建应用系统质量画像的方法及装置。
背景技术
现有的应用质量画像生成与分析对测试管理数据以及测试管理平台代码质量数据的结合使用并不多,这使得现有的质量画像研究缺乏从测试数据角度和代码质量角度两方面共同来对应用系统的质量进行一个客观的描述与评价。另一方面,也有的质量画像分析单纯从结果出发,即通过上线后的应用系统运行情况、故障频率、性能情况等来直观评判应用系统的质量情况,显然这还欠缺应用系统本身的、涉及研发过程的深层次分析。
发明内容
本发明实施例提供一种构建应用系统质量画像的方法及装置,以解决现有技术对于共享接口的依赖较大,不利于服务订阅的问题,包括:
一种构建应用系统质量画像的方法,所述方法包括:
通过网页爬虫技术对测试管理平台进行代码质量数据爬取;
获取网页对应的需求文档,并对所述需求文档进行语义分析,进而提取并存储所述需求文档中的目标关键字;
根据所述目标关键字,导出所述测试管理平台对应的缺陷数据;
根据所述缺陷数据以及所述代码质量数据,构建测试管理平台的质量画像。
可选地,所述缺陷数据包括所述测试管理平台的缺陷,以及所述缺陷对应的功能模块、测试数据、测试过程、产生的故障情况。
可选地,所述测试管理平台为SonarQube平台。
可选地,所述获取网页对应的需求文档,并对所述需求文档进行语义分析,进而提取并存储所述需求文档中的目标关键字,包括:
获取网页对应的需求文档,通过自然语言处理技术对所述需求文档进行语义分析,进而提取并存储所述需求文档中的目标关键字。
可选地,所述测试管理平台包括金融应用平台。
一种构建应用系统质量画像的装置,所述装置包括:
代码质量数据爬取模块,用于通过网页爬虫技术对测试管理平台进行代码质量数据爬取;
语义分析模块,用于获取网页对应的需求文档,并对所述需求文档进行语义分析,进而提取并存储所述需求文档中的目标关键字;
缺陷数据导出模块,用于根据所述目标关键字,导出所述测试管理平台对应的缺陷数据;
质量画像构建模块,用于根据所述缺陷数据以及所述代码质量数据,构建测试管理平台的质量画像。
可选地,所述缺陷数据包括所述测试管理平台的缺陷,以及所述缺陷对应的功能模块、测试数据、测试过程、产生的故障情况。
可选地,所述测试管理平台为SonarQube平台。
可选地,所述语义分析模块,包括:
自然语言处理子模块,用于获取网页对应的需求文档,通过自然语言处理技术对所述需求文档进行语义分析,进而提取并存储所述需求文档中的目标关键字。
可选地,所述测试管理平台包括金融应用平台。
本发明具有以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广发银行股份有限公司,未经广发银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110630801.6/2.html,转载请声明来源钻瓜专利网。