[发明专利]应用程序测试范围确定方法、系统、服务器和存储介质有效
申请号: | 201710618076.4 | 申请日: | 2017-07-26 |
公开(公告)号: | CN107729227B | 公开(公告)日: | 2020-03-06 |
发明(设计)人: | 王庆丰;柯星;张远平 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 谢曲曲 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 测试 范围 确定 方法 系统 服务器 存储 介质 | ||
1.一种应用程序测试范围确定方法,包括:
获取待测应用程序当前版本对应的第一映射文件;所述第一映射文件包括当前版本的功能点、存储路径和对应的测试用例;
获取待测应用程序上一版本对应的第二映射文件;所述第二映射文件包括上一版本的功能点、存储路径和对应的测试用例;
将所述第一映射文件与所述第二映射文件进行比较,得到发生变化的功能点和/或发生变化的存储路径;
利用所述发生变化的功能点和/或所述发生变化的存储路径识别待测功能点;包括:利用所述发生变化的功能点和/或所述发生变化的存储路径获取对应的代码文件;所述代码文件包括当前版本的代码文件和上一版本的代码文件;将所述当前版本的代码文件和所述上一版本的代码文件进行比较,若不同,则将所述当前版本的代码文件对应的功能点记录为待测功能点;
利用所述第一映射文件获取所述待测功能点对应的测试用例,将所述测试用例记录为当前版本对应的测试范围。
2.根据权利要求1所述的方法,其特征在于,所述利用所述发生变化的功能点和/或所述发生变化的存储路径获取对应的代码文件的步骤,包括:
若功能点未发生变化,对应的存储路径发生变化,根据发生变化的存储路获取对应的代码文件;
若功能点发生变化,对应的存储路径未发生变化,根据发生变化的功能点所对应的存储路径获取对应的代码文件;
若功能点发生变化,且对应的存储路径发生变化,根据发生变化的功能点所对应的存储路径获取对应的代码文件。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收第一测试终端通过第一应用程序发送的当前版本测试范围的查询请求;
根据所述查询请求获取当前版本的多个待测功能点所对应的测试用例;
对多个测试用例进行左右值编号,将编号后的测试用例返回至所述第一测试终端进行展示。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收第一测试终端通过第二应用程序发送的登录请求;
根据所述登录请求向第一测试终端返回对应的上传页面;以使得第一测试终端显示所述上传页面;所述第一测试终端还通过第一应用程序根据所述测试范围对待测应用程序进行测试,生成测试结果文件,所述测试结果文件包括第一标识;
接收第二测试终端上传的测试结果文件对应的描述信息,利用所述描述信息生成二维码,所述二维码中携带了第二标识;
将携带所述二维码的上传页面返回至第二测试终端,以使得第一测试终端扫描所述二维码,识别二维码中的第二标识,将所述第二标识与测试结果文件的第一标识进行关联;
接收所述第二测试终端上传的关联后的测试结果文件;
根据第二标识获取对应的存储路径,将接收的测试结果文件按照所述存储路径进行存储。
5.一种应用程序测试范围确定系统,其特征在于,所述系统包括:
第一测试终端,用于发送当前版本测试范围的查询请求;
服务器,用于根据所述查询请求获取当前版本对应的第一映射文件;所述第一映射文件包括当前版本的功能点、存储路径和对应的测试用例;获取应用程序上一版本对应的第二映射文件;所述第二映射文件包括上一版本的功能点、存储路径和对应的测试用例;将所述第一映射文件与所述第二映射文件进行比较,得到发生变化的功能点和/或发生变化的存储路径;利用所述发生变化的功能点和/或所述发生变化的存储路径识别待测功能点;包括:利用所述发生变化的功能点和/或所述发生变化的存储路径获取对应的代码文件;所述代码文件包括当前版本的代码文件和上一版本的代码文件;将所述当前版本的代码文件和所述上一版本的代码文件进行比较,若不同,则将所述当前版本的代码文件对应的功能点记录为待测功能点;利用所述第一映射文件获取所述待测功能点对应的测试用例,将所述测试用例记录为当前版本对应的测试范围;
所述第一测试终端还用于接收服务器返回的当前版本对应的测试范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710618076.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种获取电子优惠券的方法及装置
- 下一篇:优惠券的发放方法及装置