[发明专利]一种测试信息关联方法、装置、计算机设备及存储介质在审
申请号: | 202011391738.7 | 申请日: | 2020-12-01 |
公开(公告)号: | CN112346994A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 陈策 | 申请(专利权)人: | 广州品唯软件有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 陈怡 |
地址: | 510220 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测试 信息 关联 方法 装置 计算机 设备 存储 介质 | ||
本发明公开了一种测试信息关联方法、装置、计算机设备及存储介质,该方法包括:获取当前版本的待测试应用程序的分支信息,根据分支信息生成第一信息表,获取待测试应用程序的需求信息,根据需求信息生成第二信息表,根据预设字段将第二信息表与第一信息表关联,并在第一信息表中增加目标字段,生成新的第一信息表,在分支上进行需求测试后,将测试生成的覆盖率数据同步更新至新的第一信息表以及第二信息表。本发明通过根据预设字段将第二信息表与第一信息表关联,实现测试信息(包括需求信息与覆盖率数据)的自动关联,提高信息关联的效率,减少关联过程中的出错等问题,同时,将不同端的数据汇总在一起,方便查看。
技术领域
本发明涉及软件测试技术领域,特别涉及一种测试信息关联方法、装置、计算机设备及存储介质。
背景技术
一方面,软件开发过程中,需要对开发的应用程序进行相关测试。而在软件测试中,通常需要对软件测试过程进行代码覆盖率的统计。代码覆盖率表征了代码在测试中能够被覆盖的程度。一般地,软件测试员通过代码覆盖率的高低决定是否需要重复执行软件测试。
另一方面,在实际测试过程中,各个版本的待测试应用程序的会有多个业务线,每个业务线又会有多个项目,每个项目中又有多个端(前端、后端、中间件等),其中端还分多种终端平台,如安卓、苹果等。
软件开发过程中,为了方便维护相关信息,通常需要将覆盖率信息与需求信息进行关联,以便维护。但是目前的覆盖率平台中,覆盖率信息与需求信息通常都是分开的,即覆盖率信息中没有需求信息,需求信息中没有覆盖率信息,目前只能通过手工把这些信息相互复制过去进行关联。由于覆盖率平台中,通常以分支为维度,每个分支对应一个需求的一端(安卓或苹果),因而涉及的数据量多且杂,导致关联工作不仅工作量大、耗时长而且容易出错。
因此,亟需提出一种新的测试信息关联方法,以解决上述问题。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种测试信息关联方法、装置、计算机设备以及存储介质,以克服现有技术中存在的测试信息在关联过程中耗时长而且容易出错等问题。
为解决上述一个或多个技术问题,本发明采用的技术方案是:
第一方面,提供了一种测试信息关联方法,该方法包括如下步骤:
获取当前版本的待测试应用程序的分支信息,根据所述分支信息生成第一信息表,所述第一信息表用于记录覆盖率数据;
获取所述待测试应用程序的需求信息,根据所述需求信息生成第二信息表;
根据预设字段将所述第二信息表与所述第一信息表关联,并在所述第一信息表中增加目标字段,生成新的第一信息表;
在分支上进行需求测试后,将测试生成的覆盖率数据同步更新至所述新的第一信息表以及所述第二信息表。
进一步的,所述获取所述待测试应用程序的需求信息,根据所述需求信息生成第二信息表包括:
从项目管理平台获取当前版本的待测试应用程序的各业务线的项目工程数据;
从所述项目工程数据中获取所述待测试应用程序对应各个终端平台的需求信息,所述终端包括android和/或iphone;
根据所述各个终端平台的需求信息生成第二信息表。
进一步的,所述从所述项目工程数据中获取所述待测试应用程序对应各个终端平台的需求信息包括:
从所述项目工程数据中获取所述待测试应用程序对应各个终端平台的需求列表;
对各个终端的所述需求列表进行过滤处理,获取各个终端平台的前端应用程序的需求信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州品唯软件有限公司,未经广州品唯软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011391738.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于大数据的网络安全系统
- 下一篇:一种低压静电场低温真空贮藏保鲜设备
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置