[发明专利]一种移动终端的性能测试方法及装置在审
申请号: | 201711486160.1 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108228438A | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 于洪涛 | 申请(专利权)人: | 广州品唯软件有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/36 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春水;唐京桥 |
地址: | 510620 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动终端 测试脚本 测试 测试版本 测试报告 性能测试 测试机 服务器 自动化测试脚本 测试数据生成 待测试手机 服务器部署 服务器创建 自动化平台 测试代码 测试数据 人员要求 创建 部署 网络 | ||
本发明公开了一种移动终端的性能测试方法及装置,包括:jenkins服务器部署待测试移动终端的测试版本;测试机部署所述测试版本;所述jenkins服务器创建build测试脚本;所述测试机自动化测试脚本运行;所述待测试移动终端运行所述测试脚本;所述jenkins服务器收集待测试手机的测试数据,并根据所述测试数据生成对应的测试报告,通过jenkins服务器进行测试脚本的创建,并在移动终端进行测试脚本的测试后,获取到测试结果,生成对应的测试报告,解决了现有技术中移动终端APP的性能自动化平台工具业内是利用嵌码或hook网络API来实现,导致了对测试人员要求很高,其次对测试代码注入强,此外不能对业务进行定制的技术问题。
技术领域
本发明涉及计算机技术领域,尤其涉及一种移动终端的性能测试方法及装置。
背景技术
现有技术中移动终端APP的性能自动化平台工具业内是利用嵌码或hook网络API来实现,导致了对测试人员要求很高,其次对测试代码注入强,此外不能对业务进行定制的技术问题。
发明内容
本发明提供的一种移动终端的性能测试方法,解决了现有技术中移动终端APP的性能自动化平台工具业内是利用嵌码或hook网络API来实现,导致了对测试人员要求很高,其次对测试代码注入强,此外不能对业务进行定制的技术问题。
本发明提供的一种移动终端的性能测试方法,包括:
S1:jenkins服务器部署待测试移动终端的测试版本;
S2:测试机部署所述测试版本;
S3:所述jenkins服务器创建build测试脚本;
S4:所述测试机自动化测试脚本运行;
S5:所述待测试移动终端运行所述测试脚本;
S6:所述jenkins服务器收集待测试手机的测试数据,并根据所述测试数据生成对应的测试报告。
优选地,所述jenkins服务器创建build测试脚本之前还包括:
前端发起创建用例请求到web服务器,使得所述web服务器将所述创建用例请求转发到应用服务器;
所述应用服务器根据所述创建用例请求将所述创建用例请求入库到数据服务器,并获取到所述数据服务器返回的入库结果,其中,所述入库结果携带有用例数据;
所述应用服务器将所述入库结果转发到所述web服务器,使得所述web服务器将所述入库结果返回到所述前端。
优选地,所述jenkins服务器创建build测试脚本之前还包括:
所述应用服务器发起创建build请求到所述web服务器,使得所述web服务器转发所述创建build请求到jenkins服务器;
所述jenkins服务器创建build测试脚本具体包括:
所述jenkins服务器根据所述创建build请求调度对应的job创建对应的build测试脚本。
优选地,所述待测试手机运行所述测试脚本之后,所述jenkins服务器收集待测试手机的测试数据,并根据所述测试数据生成对应的测试报告之前还包括:
S51:当所述jenkins服务器判断待测试手机完成所述测试脚本的运行时,则跳转到步骤S6。
优选地,所述jenkins服务器收集待测试手机的测试数据,并根据所述测试数据生成对应的测试报告之后还包括:
前端调用所述测试报告,并进行与所述测试报告对应的显示。
本发明提供的一种移动终端的性能测试装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州品唯软件有限公司,未经广州品唯软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711486160.1/2.html,转载请声明来源钻瓜专利网。