[发明专利]一种自动化测试方法、装置及移动终端有效

专利信息
申请号: 201610152909.8 申请日: 2016-03-17
公开(公告)号: CN105824755B 公开(公告)日: 2019-03-15
发明(设计)人: 黄志坤 申请(专利权)人: 厦门美图移动科技有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京思睿峰知识产权代理有限公司 11396 代理人: 董宁;谢建云
地址: 361009 福建省厦*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种自动化测试方法,适于在具有触摸屏的移动终端中执行,该方法包括:接收用户的脚本制作启动请求;响应于该请求,创建测试脚本;经由移动终端接收用户在触摸屏上输入的一个操作事件;根据接收的操作事件生成测试脚本中一个测试命令;对后继用户在触摸屏上输入的操作事件重复上述接收、生成的步骤,直至接收用户的脚本制作结束请求;接收用户的测试请求,测试请求包括运行脚本的参数,并指定运行的测试脚本;响应于该请求,读取指定运行的测试脚本;根据运行脚本的参数运行测试脚本;以及运行结束后,生成测试结果。本发明公开了一种自动化测试装置和移动终端。
搜索关键词: 一种 自动化 测试 方法 装置 移动 终端
【主权项】:
1.一种自动化测试方法,适于在具有触摸屏的移动终端中执行,该方法包括:接收用户的脚本制作启动请求;响应于该请求,创建测试脚本;经由移动终端接收用户在触摸屏上输入的一个操作事件,包括:截取用户在触摸屏上输入一个操作事件后的屏幕图像,所述操作事件至少包括以下中的一个:点击坐标事件、点击按键事件、长按事件、滑动事件、打开应用事件和等待事件;根据接收的操作事件生成测试脚本中一个测试命令,其中对应于点击坐标事件的测试命令格式为:点击|坐标|X坐标值|Y坐标值,X坐标值和Y坐标值分别为用户点击的坐标点的X、Y值;对应于点击按键事件的测试命令格式为:点击|按键|按键名称;对应于长按事件的测试命令格式为:点击|X坐标值|Y坐标值|长按时间,X坐标值和Y坐标值分别为用户长按的坐标点的X、Y值;对应于滑动事件的测试命令格式为:滑动|x0|y0|x1|y1|t,x0和y0为起点坐标、x1和y1为终点坐标、t为点击起点时的时间t0减去放开终点坐标时的时间t1;对应于打开应用事件的测试命令格式为:打开|应用|应用名称;对应于等待事件的测试命令格式为:等待|等待时间,等待时间为输入两个操作事件之间的等待时间;对后继用户在触摸屏上输入的操作事件重复上述接收、生成的步骤,直至接收用户的脚本制作结束请求;接收用户对制作的测试脚本的修改;接收用户的测试请求,所述测试请求包括运行脚本的参数,并指定运行的测试脚本,所述运行脚本的参数包括指示是否进行图像对比的标记、和图像对比相似度阈值;响应于该请求,读取指定运行的测试脚本;根据所述运行脚本的参数运行所述测试脚本,包括:读取测试命令之后,将该测试命令转化为相应的代码命令后执行,并截取执行一个测试命令后的屏幕图像,当所述标记指示进行图像对比时,计算该屏幕图像与测试脚本制作时对应截取的屏幕图像的相似度,记录图像对比结果,其中,若计算的相似度达到所述图像对比相似度阈值,则图像对比结果为通过,否则为不通过;以及运行结束后,生成测试结果,包括:根据记录的至少一条图像对比结果,确定所述测试结果为通过或不通过。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门美图移动科技有限公司,未经厦门美图移动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610152909.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top