[发明专利]一种应用程序性能测试控制方法及工具在审
申请号: | 201910032609.X | 申请日: | 2019-01-14 |
公开(公告)号: | CN109947638A | 公开(公告)日: | 2019-06-28 |
发明(设计)人: | 周伟杰;邝志成;王飞雄;梁文杰;陈凯武 | 申请(专利权)人: | 珠海金山网络游戏科技有限公司;珠海西山居移动游戏科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 陈慧华 |
地址: | 519000 广东省珠海市高新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计时 监测 性能监控 时长 性能测试报告 性能测试 应用程序 测试需求 测试应用程序 性能测试脚本 计算机程序 测试领域 测试指令 方法使用 接收用户 控制工具 配置数据 重复循环 自定义 调用 | ||
本发明涉及一种应用程序性能测试控制方法及工具,属于计算机程序测试领域。其中的方法使用应用程序性能测试控制工具实施,包括如下步骤:接收用户自定义的测试需求配置数据并启动待测试应用程序;接收开始监测的测试指令后开始准备计时,当准备计时达到所述监测准备时长,则调用性能测试脚本进行性能监控并开始监测计时,当监测计时达到所述监测时长,则暂停性能监控并生成性能测试报告;性能测试报告生成后再次开始准备计时,当准备计时达到所述监测准备时长,则继续进行性能监控并再次开始监测计时,当监测计时达到所述监测时长,则暂停性能监控并生成性能测试报告;重复循环该步骤直至完成测试需求的监测次数。
技术领域
本发明涉及一种应用程序性能测试控制方法及工具,属于计算机程序性能测试领域。
背景技术
在进行手机端应用客户端性能测试时,通常是由测试人员执行多次测试用例,并对多次测试结果取均值。目前进行客户端性能测试时,使用较多的方法是:打开性能检测应用,然后选择待检测应用,点击开始监测按钮后打开被监测的应用,完成监测后切回性能监测应用并点击停止监测按钮生成性能检测报告,重复多次以上的操作步骤。
这种方法存在以下缺点:
1)测试时间无法准确控制,多次重复测试时,无法与上次测试时间保持一致。
2)停止测试需要切换回性能监测工具手动停止,切换应用过程可能影响本次的测试结果。
3)如需对应用进行多次测试,测试人员的操作次数增加,提高了测试过程中测试人员操作出错的风险。
发明内容
本发明提供一种应用程序性能测试控制方法及工具,能够准确控制测试时间,保证多次测试时长相同,并且多次测试无需在测试工具与应用程序界面之间来回切换,减少意外出错风险。
本发明的技术方案第一方面为一种应用程序性能测试控制方法,使用应用程序性能测试控制工具进行测试,包括如下步骤:
接收用户自定义的测试需求配置数据并启动待测试应用程序,所述测试需求配置数据包括监测次数、监测时长和监测准备时长,所述监测次数至少2次;
接收开始监测的测试指令后开始准备计时,当准备计时达到所述监测准备时长,则调用性能测试脚本进行性能监控并开始监测计时,当监测计时达到所述监测时长,则暂停性能监控并生成性能测试报告;
性能测试报告生成后再次开始准备计时,当准备计时达到所述监测准备时长,则继续进行性能监控并再次开始监测计时,当监测计时达到所述监测时长,则暂停性能监控并生成性能测试报告;重复循环该步骤直至完成测试需求的监测次数。
进一步,每次准备计时和监测计时均以倒计时的方式显示到应用程序运行界面。
进一步,所述启动待测试应用程序之前还包括:清理内存,关闭与待测试应用程序无关的应用程序。
进一步,所述接收性能监测开始指令之后还包括:读取CPU温度,待CPU温度变化幅度小于预设阈值后则开始准备计时。
进一步,测试指令通过悬浮窗的形式手动或自动下达,其中自动下达测试指令是通过计时器实现。
本发明的技术方案第二方面为一种应用程序性能测试控制工具,包括:
测试准备模块,用于接收用户自定义的测试需求配置数据并启动待测试应用程序,所述测试需求配置数据包括监测次数、监测时长和监测准备时长,所述监测次数至少2次;
初次计时控制模块,用于接收性能监测开始指令后开始准备计时,当准备计时达到所述监测准备时长,则调用性能测试脚本进行性能监控并开始监测计时,当监测计时达到所述监测时长,则暂停性能监控并生成性能测试报告;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山网络游戏科技有限公司;珠海西山居移动游戏科技有限公司,未经珠海金山网络游戏科技有限公司;珠海西山居移动游戏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910032609.X/2.html,转载请声明来源钻瓜专利网。