[发明专利]一种基于云服务自动化测试脚本录制回放系统及方法在审
申请号: | 201811583817.0 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109710526A | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 蒋晓海;张小娟 | 申请(专利权)人: | 北京云测信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 刘昕;南霆 |
地址: | 100016 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 录制 脚本 手机 自动化测试脚本 回放系统 云服务 脚本生成模块 安装模块 安装应用 脚本回放 开关模块 启用模块 选择应用 应用选择 映射模块 回放 测试 便利 | ||
本发明公开了一种基于云服务自动化测试脚本录制回放系统及方法,系统包括手机启用模块、映射模块、录制开关模块、应用选择及安装模块、脚本生成模块、脚本回放模块,方法包括如下步骤:S1、启用手机;S2、开启录制;S3、选择应用;S4、安装应用;S5、对手机进行操作,生成脚本;S6、回放脚本。本发明可以实现让用户对于脚本进行很便利的测试和执行。
技术领域
本发明涉及手机自动化测试领域,具体涉及一种基于云服务自动化测试脚本录制回放系统及方法。
背景技术
当前,在脚本录制中,应用界面有了简单的变化就需要重新录制,脚本可重用性很差,只通过简单地录制和回放并不能达到自动化测试的要求,而且工作量巨大且可维护性较弱。
发明内容
针对现有技术的不足,本发明旨在提供一种基于云服务自动化测试脚本录制回放方法,可以实现让用户对于脚本进行很便利的测试和执行。
一种基于云服务自动化测试脚本录制回放系统,包括:
手机启用模块:用于在前端显示可启用的手机设备的型号和品牌,当选择所需要启用的手机设备后,该手机设备将与后台建立连接,开启socket;
映射模块:用于将所启用的手机设备的屏幕实时映射在前端;
录制开关模块:用于供用户在前端操作开启或关闭脚本录制的过程;
应用选择及安装模块:用于在开启脚本录制的过程之后,在前端展示可供选择的进行脚本录制的应用列表供用户选择;当选择所需的应用后,前端即向后台发送安装该应用的socket命令,后台在所启用的手机设备中执行安装该应用的过程;
脚本生成模块:用于在用户在前端对手机设备进行操作时生成脚本信息并保存;
脚本回放模块:用于供用户在前端根据实际需求回放在脚本生成模块生成的脚本信息。
进一步地,所述手机启用模块用于在前端显示手机启用按钮,点击手机启用按钮后前端即显示可启用的手机设备的型号和品牌;每个型号和品牌的手机设备对应的位置显示有启用按钮,当点击启用按钮即可选择启用对应的手机设备,该手机设备将与后台的上位机建立连接,开启socket。
进一步地,录制开关模块用于在前端显示录制开关按钮,当点击录制开关按钮时即开启或关闭脚本录制的过程。
本发明还提供一种利用上述系统的基于云服务自动化测试脚本录制回放方法,包括如下步骤:
S1、手机启用模块在前端显示可启用的手机设备的型号和品牌,用户点击选择所需的手机设备,该手机设备与上位机建立连接,开启socket;
S2、映射模块将步骤S1中所启用的手机设备的屏幕实时映射在前端;
S3、用户通过录制开关模块开启脚本录制的过程;
S4、应用选择及安装模块在前端展示可供选择的进行脚本录制的应用列表,用户根据需要在应用列表上点击选择对应的应用后,前端即向后台发送安装该应用的socket命令,后台在手机设备上执行安装该应用的过程;
S5、应用在手机设备上安装好后,用户在前端对手机设备上的该应用进行远程操作,脚本生成模块通过录制和生成脚本信息并保存;脚本录制完毕后用户通过录制开关模块关闭脚本录制过程;
S6、用户根据需要通过脚本回放模块选择脚本生成模块生成的脚本信息进行回放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云测信息技术有限公司,未经北京云测信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811583817.0/2.html,转载请声明来源钻瓜专利网。