[发明专利]测试方法、装置以及计算机系统和介质有效
申请号: | 201811057022.6 | 申请日: | 2018-09-11 |
公开(公告)号: | CN109302522B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 梁冬冬;李秋林 | 申请(专利权)人: | 京东数字科技控股有限公司 |
主分类号: | H04M1/24 | 分类号: | H04M1/24 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 李春伟 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 方法 装置 以及 计算机系统 介质 | ||
1.一种测试方法,应用于测试服务器,所述测试服务器与至少一个测试设备通讯连接,且所述测试服务器可远程控制所述至少一个测试设备,所述测试服务器中具有基于STF手机管理框架构建的STF测试平台和模拟人工点击工具,所述方法包括:
接收第一请求指令,所述第一请求指令包括测试应用信息,所述测试应用信息用于确定测试应用包;
响应于接收到所述第一请求指令,根据所述测试应用信息获取测试应用包,其中,所述测试应用包包括测试应用安装包;
至少利用模拟人工点击工具基于预设测试方式,使用所述测试应用包在所述至少一个测试设备中进行测试,得到测试结果;以及
发送所述测试结果;
其中,所述测试服务器中存储有至少一个测试应用包与应用包信息对应关系,所述应用包信息包括以下任意一种或多种:应用包的包名信息、应用包的版本信息、应用包的使用人信息、包工作流信息或者包名的加密信息;
所述根据所述测试应用信息获取测试应用包包括:
根据所述测试应用信息和所述至少一个测试应用包与应用包信息对应关系获取所述测试应用包;以及
更新所述应用包信息。
2.根据权利要求1所述的测试方法,还包括:
在接收到上传的测试应用包之后,建立所述上传的测试应用包与应用包信息对应关系。
3.根据权利要求1所述的测试方法,其中,所述预设测试方式包括以下任意一种或多种:安装测试、启动测试、卸载测试、覆盖安装测试、登录测试、卸载测试、统计启动用时、压力测试、延迟测试或者异常测试。
4.根据权利要求1所述的测试方法,其中,所述模拟人工点击工具为猴子工具。
5.根据权利要求4所述的测试方法,还包括:
在使用所述测试应用包在所述至少一个测试设备中进行测试之前,获取所述至少一个测试设备的设备状态,所述设备状态包括被占用状态和空置状态;以及
所述使用所述测试应用包在所述至少一个测试设备中进行测试包括使用所述测试应用包在至少一个空置状态的测试设备中进行测试。
6.根据权利要求5所述的测试方法,其中,所述使用所述测试应用包在至少一个空置状态的测试设备中进行测试包括:
接收第二请求指令,所述第二请求指令包括请求空置状态的测试设备信息;
响应于接收到第二请求指令,发送空置状态的测试设备信息;
接收第三请求指令,所述第三请求指令包括请求占用的空置状态的测试设备信息;
响应于接收到所述第三请求指令,调用STF手机管理框架的占用接口以占用所述请求占用的空置状态的测试设备信息对应的测试设备,并在占用成功后更新所述请求占用的空置状态的测试设备信息对应的测试设备的设备状态;以及
使用所述测试应用包在所述请求占用的空置状态的测试设备信息对应的测试设备中进行测试。
7.根据权利要求6所述的测试方法,其中,所述使用所述测试应用包在所述请求占用的空置状态的测试设备信息对应的测试设备中进行测试包括:
采集并存储基于预设测试方式进行测试过程中生成的运行数据,所述运行数据包括以下任意一种或多种:设备唯一码、启动测试时间、启动首页面时间、启动是否成功、执行猴子工具时生成的数据、测试设备的内存信息、测试设备的CPU信息、网络流量信息、安装信息、测试设备以及安装包信息、安装包图标、测试应用的名字、测试应用包名、sdk版本、测试设备品牌、测试设备远程连接的IP和端口;以及
通过解析json串方式将所述运行数据生成各种预设维度的测试报告数据。
8.根据权利要求7所述的测试方法,其中,所述测试服务器中存储有测试结果可视化展示模板;
所述方法还包括:
在生成所述测试报告数据之后,利用所述测试报告数据和所述测试结果可视化展示模板生成可视化测试结果;以及
所述发送所述测试结果包括发送所述可视化测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东数字科技控股有限公司,未经京东数字科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811057022.6/1.html,转载请声明来源钻瓜专利网。