[发明专利]一种动态控件移动端自动化测试方法在审
申请号: | 202111322990.7 | 申请日: | 2021-11-09 |
公开(公告)号: | CN114153720A | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 王锐旭;张辉;郑志 | 申请(专利权)人: | 广州九尾信息科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京奥肯律师事务所 11881 | 代理人: | 贾融 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 控件 移动 自动化 测试 方法 | ||
1.一种动态控件移动端自动化测试方法,其特征在于,其步骤为:
(1)用Excel定义测试用例与定位元素,并标识元素定位方式及元素操作;
(2)启动后唤醒手机设备,判断设备是安卓还是ios,并进行初始化,启动APP;
(3)引用xlsxwriter创建一个新Excel文件,并添加一个工作表输出异常截图;
(4)将关闭APP方法注册,无论启动或执行过程中是否出现异常都能执行关闭APP操作;
(5)读取Excel内的测试用例,判断定位方式是图像识别还是元素定位;
(6)设置重试次数,间隔时间;
(7)设置重跑机制,装饰器方法捕获到用例执行异常时截图输出到Excel和日志输出并触发用例重跑机制。
2.根据权利要求1所述的一种动态控件移动端自动化测试方法,其特征在于,所述的步骤(5)中当定位方式为图像识别时,根据元素名称查找图片并根据后缀判断该元素是点击操作或输入操作;当定位方式为元素定位时,根据元素标识判断元素操作是点击或是输入并动态获取控件实例,动态绑定方法简化操作控件。
3.根据权利要求1所述的一种动态控件移动端自动化测试方法,其特征在于,所述的步骤(6)当定位元素在页面无法查到元素时,触发重试机制重新检测元素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州九尾信息科技有限公司,未经广州九尾信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111322990.7/1.html,转载请声明来源钻瓜专利网。