[发明专利]一种真机平台、测试方法、以及测试脚本处理方法有效
申请号: | 202010720501.2 | 申请日: | 2020-07-24 |
公开(公告)号: | CN111737149B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 沈超楠;王吉华 | 申请(专利权)人: | 浙江口碑网络技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 汪洋;冯德魁 |
地址: | 310012 浙江省杭州市西*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 平台 测试 方法 以及 脚本 处理 | ||
1.一种真机平台,其特征在于,包括:任务管理模块和真机控制模块;
所述任务管理模块,用于获得目标测试任务的测试任务信息,并针对查询所述目标测试任务的执行结果的查询请求,返回所述目标测试任务的执行结果;
所述真机控制模块,用于根据所述测试任务信息,确定用于执行所述目标测试任务的真机,并通过向所述真机发送执行所述目标测试任务所需的前置操作脚本、目标测试场景脚本和后置操作脚本,驱动所述真机运行所述前置操作脚本、所述目标测试场景脚本和后置操作脚本,获得所述目标测试任务的执行结果;
所述前置操作脚本是用于实现所述目标测试任务和其他测试任务所需的前置操作的脚本,所述目标测试场景脚本是专用于实现所述目标测试任务所需的测试场景操作的脚本,所述后置操作脚本是用于实现所述目标测试任务和其他测试任务所需的后置操作的脚本,所述目标测试场景脚本与执行其他测试任务所需的测试场景脚本不相同;
其中,所述真机平台在接入新目标测试任务时,仅接收专用于实现该新目标测试任务所需的测试场景操作的脚本。
2.根据权利要求1所述的真机平台,其特征在于,所述任务管理模块还用于根据所述测试任务信息查询存储所述目标测试场景脚本的处理器的信息,如果查询到存储所述目标测试场景脚本的处理器的信息,则将所述目标测试任务记录为待执行的测试任务;
或者,所述任务管理模块如果未查询到存储所述目标测试场景脚本的处理器的信息,则向发出所述测试任务信息的客户端发送提供所述目标测试场景脚本的请求;获得所述客户端提供的所述目标测试场景脚本;将所述目标测试场景脚本存储在目标处理器中;将所述目标测试任务记录为待执行的测试任务;
或者,所述任务管理模块如果未查询到存储所述目标测试场景脚本的处理器的信息,则还用于在所述真机平台的本地输出未存储所述目标测试场景脚本的提示信息;获得在所述真机平台的本地输入的所述目标测试场景脚本;将所述目标测试场景脚本存储在目标处理器中;将所述目标测试任务记录为待执行的测试任务。
3.根据权利要求1所述的真机平台,其特征在于,所述任务管理模块还用于向用于存储测试任务数据的数据库发送所述测试任务信息;
所述真机控制模块还用于从所述数据库获得所述测试任务信息。
4.根据权利要求1或3所述的真机平台,其特征在于,所述真机控制模块还用于根据所述测试任务信息获得所述目标测试场景脚本,并获得所述前置操作脚本和所述后置操作脚本。
5.根据权利要求1所述的真机平台,其特征在于,所述真机控制模块具体用于向所述真机依次发送所述前置操作脚本、所述目标测试场景脚本和所述后置操作脚本。
6.根据权利要求5所述的真机平台,其特征在于,所述真机控制模块具体用于向所述真机逐行发送所述前置操作脚本,发送所述前置操作脚本完成后,逐行发送所述目标测试场景脚本,发送所述目标测试场景脚本完成后,逐行发送所述后置操作脚本。
7.根据权利要求1所述的真机平台,其特征在于,所述前置操作脚本用于实现以下至少一种前置操作:安装所述目标测试任务涉及的终端应用;卸载第一版本的所述终端应用,安装第二版本的所述终端应用;启动为所述目标测试任务提供服务支撑的服务器;登录所述终端应用;开启所述终端应用的目标页面;更新所述目标测试任务的执行状态;
或者,所述目标测试场景脚本用于实现以下至少一种测试场景操作:检测所述目标测试任务涉及的终端应用的性能;检测所述终端应用的目标页面的性能;
或者,所述后置操作脚本用于实现以下至少一种后置操作:将运行所述目标测试场景脚本的过程中产生的图像上传到用于存储测试图像的图像存储空间;将所述目标测试任务的执行结果发送到用于存储测试任务数据的数据库;关闭为所述目标测试任务提供服务支撑的服务器;卸载所述目标测试任务涉及的终端应用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江口碑网络技术有限公司,未经浙江口碑网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010720501.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种医疗大数据共享分析方法及装置
- 下一篇:鸡传染性贫血病毒基因工程疫苗