[发明专利]用户界面自动化测试方法、装置及计算机可读存储介质在审
申请号: | 201910419740.1 | 申请日: | 2019-05-20 |
公开(公告)号: | CN110297758A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 吴倍倍 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及测试技术领域,揭露了一种用户界面自动化测试方法、装置及计算机可读存储介质。该方法包括:录制用户的操作过程视频,利用图像识别算法确定用户操作对应的用户界面、页面元素,并确定页面元素对应的控件、控件对应的事件,生成测试数据,根据测试数据配置测试用例,自动生成测试脚本。该方法有效避免了测试人员手动编写测试脚本,降低了测试需求变更时测试脚本的维护成本,解决了动画、非原生控件无法定位的问题。 | ||
搜索关键词: | 测试脚本 控件 测试 计算机可读存储介质 用户界面自动化 页面元素 测试技术领域 测试数据配置 生成测试数据 图像识别算法 操作过程 测试需求 用户操作 用户界面 自动生成 非原生 录制 视频 变更 维护 | ||
【主权项】:
1.一种用户界面自动化测试装置,其特征在于,该装置包括存储器和处理器,所述存储器上存储有用户界面自动化测试程序,所述用户界面自动化测试程序被所述处理器执行时实现如下步骤:测试数据获取步骤:录制用户的操作过程视频,在所述视频中截取用户操作的用户界面的图片以及所述用户界面的图片中包含的页面元素的图片,利用图片识别算法确定所述页面元素对应的控件及控件对应的事件,生成测试数据,并建立所述用户界面与页面元素的映射关系,所述测试数据包含用户界面、用户界面中的页面元素、页面元素对应的控件、控件对应的事件;测试用例配置步骤:根据所述测试数据配置测试用例;测试脚本生成步骤:利用预先确定的编程语言描述所述测试用例的执行过程以生成测试模板,编译所述测试模板生成测试脚本;测试脚本执行步骤:根据所述测试脚本中的控件的名称参数和所述用户界面与页面元素的映射关系确定待测试的页面元素在其对应的用户界面中的位置,调用所述控件对应的事件,执行所述事件对应的测试操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910419740.1/,转载请声明来源钻瓜专利网。