[发明专利]一种资源测试方法及相关设备在审
| 申请号: | 202010134532.X | 申请日: | 2020-02-29 |
| 公开(公告)号: | CN111427770A | 公开(公告)日: | 2020-07-17 |
| 发明(设计)人: | 原鹏飞;龙腾飞 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;彭程 |
| 地址: | 518000 广东省深圳市福田区益田路5033号*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 资源 测试 方法 相关 设备 | ||
本发明实施例适用于APP功能测试领域,公开了一种资源测试方法及相关设备,所述方法包括:测试平台将模块更新资源发送给资源管理设备,资源管理设备将存储模块更新资源的第一路径返回;测试平台在接收到更新资源获取请求时,将第一路径发送给测试终端,测试终端根据第一路径获取模块更新资源;测试平台获取原始资源运行指令,原始资源运行指令用于得到第一运行结果;测试平台根据原始资源运行指令生成更新资源运行指令;测试平台将更新资源运行指令发送给测试终端,测试终端根据更新资源运行指令,生成第二运行结果;测试平台根据第一运行结果以及所述第二运行结果,生成模块更新资源的测试结果。通过本发明可以实现对模块更新资源的测试。
技术领域
本申请涉及自动化测试领域,尤其涉及一种资源测试方法及相关设备。
背景技术
随着互联网和终端技术的发展,各种各样的终端APP(Application,应用)层出不穷,满足了用户生活工作各个方面的需求。APP供应商为了使APP的功更加完善,通常会在APP发布后,对APP进行漏洞修复、功能补充等。为了满足APP快速迭代的节奏,APP通常通过热更新的方式进行更新,例如,某应用中有某一功能模块有漏洞时,APP供应商仅针对该功能模块的代码进行修复,并在可以在用户启动APP时,即时将修改后的功能模块的代码发送给APP,完成APP的热更新。但是,APP供应商在将修改后的代码发送给用户之前,需要对修改后的代码进行测试,在测试结果满足预期后,才能发布给用户。
发明内容
本申请提供一种资源测试方法及相关设备,通过本发明可以实现对模块更新资源的测试。
本发明实施例第一方面提供了一种资源测试方法,包括:
测试平台将第一应用的模块更新资源发送给资源管理设备,以使所述资源管理设备存储所述模块更新资源,并将存储所述模块更新资源的第一路径返回给所述测试平台;
所述测试平台在接收到测试终端针对所述第一应用的更新资源获取请求的情况下,将所述第一路径发送给所述测试终端,以使所述测试终端根据所述第一路径从所述资源管理设备获取所述模块更新资源,并将所述模块更新资源与模块原始资源共同存储在所述测试终端,所述模块原始资源是所述模块更新资源对应的原始资源;
所述测试平台解析所述第一应用的应用代码,获取所述模块原始资源对应的原始资源运行指令,所述原始资源运行指令中包含所述模块原始资源的资源标识,所述原始资源运行指令被所述测试终端用于运行所述模块原始资源,得到第一运行结果;
所述测试平台将所述原始资源运行指令中所述模块原始资源的资源标识,替换为所述模块更新资源的资源标识,得到所述更新资源运行指令;
所述测试平台将所述更新资源运行指令发送给所述测试终端,以使所述测试终端根据所述更新资源运行指令运行所述模块更新资源,生成所述模块更新资源的第二运行结果;
所述测试平台获取所述第一运行结果以及所述第二运行结果,根据所述第一运行结果以及所述第二运行结果,生成所述模块更新资源的测试结果。
结合本发明实施例第一方面,在第一种可能的实现方式中,所述测试终端发送的所述更新资源获取请求中还携带所述测试终端的终端标识和应用版本标识,所述应用版本标识为所述测试终端中安装的第一应用的版本标识;
所述将所述第一路径发送给所述测试终端之前,还包括:
所述测试平台判断所述应用版本标识是否小于更新版本标识,所述更新版本标识为用户预设的在所述模块更新资源产生后所述第一应用对应的版本标识;
所述测试平台判断所述测试终端的终端标识是否在预设的权限开放终端标识列表中;
所述测试平台在判断结果均为是的情况下,执行所述将所述第一路径发送给所述测试终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010134532.X/2.html,转载请声明来源钻瓜专利网。





