[发明专利]一种基于互联的自动化测试方法与系统有效
申请号: | 202110596272.2 | 申请日: | 2021-05-30 |
公开(公告)号: | CN113419945B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 梁会;贺玮玮;冉龙波;卢超 | 申请(专利权)人: | 武汉卡比特信息有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 武汉蓝宝石专利代理事务所(特殊普通合伙) 42242 | 代理人: | 谢洋 |
地址: | 430076 湖北省武汉市东湖新技*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自动化 测试 方法 系统 | ||
一种基于互联的自动化测试方法,包括步骤:S100预先安装自动化测试框架、车载端模拟控制器,根据业务编写好自动化测试脚本;S200移动终端和计算机终端建立互联通道,移动终端创建虚拟屏,虚拟屏上的界面投屏至车载端模拟控制器显示;移动终端与计算机终端上的车载端模拟器建立互联通道(通道1),自动化测试框架与移动终端建立控制通道(通道2);S300自动化测试框架逐条执行自动化测试脚本,每条自动化测试脚本根据设计,进行点击按钮或者滑动界面等操作,再按照文本或控件标识查询判断虚拟屏上的控件是否存在,如果存在,则虚拟屏显示测试通过;如果不存在则不通过。本发明效率高,成本低。
技术领域
本发明涉及手机互联技术领域,具体地指一种基于互联的自动化测试方法与系统。
背景技术
随着车联网行业的发展,手机互联正成为一种低成本高效的车联网解决方案,其中,以手机屏幕映射的方案应用最为广泛。屏幕映射,是指将手机的屏幕内容投射到车载导航仪屏幕,从而将本在手机屏幕上运行的功能展现在车载导航仪屏幕的一种技术。反控,是指在车载屏幕上操作界面,手机上界面发生对应变化的一种技术。
现有的自动化测试框架都是针对手机主屏的,手机互联分屏投屏时,手机虚拟屏的显示和反控都是需要连接多媒体主机,进行测试。手机互联虚拟屏的测试就非常的低效,只能依靠手工测试。手工测试时,需要使用多媒体主机时需要调试、获取日志等,测试效率低、测试成本高。
发明内容
本发明的目的就是要提供一种针对手机虚拟屏的高效率、低成本的基于互联的自动化测试方法及系统。
为实现此目的,本发明所涉及的一种基于互联的自动化测试方法,包括如下步骤:S100预先安装自动化测试框架、车载端模拟控制器,根据业务编写好自动化测试脚本;S200移动终端和计算机终端建立互联通道,移动终端创建虚拟屏,虚拟屏上的界面投屏至车载端模拟控制器显示;自动化测试框架与移动终端建立控制通道(通道2)。
移动终端可以通过USB连接电脑,或者使用WiFi连接电脑,然后与计算机终端上的车载端模拟器建立互联通道(通道1),自动化测试框架与移动终端建立控制通道(通道2)。
S300自动化测试框架逐条执行自动化测试脚本每条自动化测试脚本根据设计,进行点击按钮或者滑动界面等操作,再按照文本或控件标识查询判断虚拟屏上的控件是否存在,如果存在,则虚拟屏显示测试通过;如果不存在则不通过。
所述步骤S300包括如下步骤:S301移动终端与车载端模拟控制器建立互联通道后,车载端模拟控制器接收并显示虚拟屏的投屏内容;
S302自动化测试框架逐条执行自动化测试脚本,每条自动化测试脚本按照文本或控件标识查询判断虚拟屏上的目标控件是否存在 按照文本或控件标识查询,虚拟屏上的目标控件是否在车载端模拟控制器中显示,若有显示,则投屏显示测试不通过;若无显示,则投屏显示测试通过。
进一步,若步骤S300中虚拟屏显示测试通过,则进入步骤S400判断反控测试是否通过自动化测试框架根据自动化测试脚本控制车载端模拟控制器操作当前页面,判断是否执行成功,若有对应的界面响应,则执行成功,测试通过,继续测试下一条;若无对应的界面响应,则执行失败,测试不通过。
进一步,所述步骤S400包括如下步骤:S401.自动化测试框架通过控制通道(通道2)查询控件坐标或控件ID,输出控制信号
自动化测试框架通过控制通道(通道2)查询虚拟屏传输的控件坐标或控件ID;自动化测试框架执行自动化测试脚本,将控制信号发送至车载端模拟控制器。
S402.车载端模拟控制器根据控制信号在界面上进行模拟反控操作,根据控制信号,操作当前页面;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉卡比特信息有限公司,未经武汉卡比特信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110596272.2/2.html,转载请声明来源钻瓜专利网。