说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211154917.8 (22)申请日 2022.09.21 (71)申请人 中国平安人寿保险股份有限公司 地址 518000 广东省深圳市福田区福田街 道益田路5033号平安金融中心14、 15、 16、 37、 41、 4 4、 45、 46、 54、 58、 59层 (72)发明人 李宵宵 甘雨 杨娅 (74)专利代理 机构 广州嘉权专利商标事务所有 限公司 4 4205 专利代理师 廖慧贤 (51)Int.Cl. G06F 11/36(2006.01) G06F 9/451(2018.01) (54)发明名称 界面自动化测试方法、 装置、 设备及存储介 质 (57)摘要 本申请实施例提供了一种界面自动化测试 方法、 装置、 设备及存储介质, 属于测试技术领 域。 该方法包括获取与执行端通信连接的服务器 发送的测试用例集; 测试用例集为服务器在检测 到执行端处于空闲状态时下发的; 根据预设的任 务规则从测试用例集中确定目标测试用例; 获取 操作系统类型以及与 目标测试用例对应的通用 流程; 根据通用流程中设定的执行顺序, 依次执 行目标测试用例包括的多个执行步骤; 在每个执 行步骤的执行过程中, 根据操作系统类型确定当 前执行的执行步骤对应的差异接口; 通过差异接 口对待调测设备进行界面测试, 得到界面测试结 果。 本申请实施例能够对不同操作系统实现界面 测试过程的统一管理, 提升测试过程的管理和维 护的便利性。 权利要求书2页 说明书13页 附图6页 CN 115454869 A 2022.12.09 CN 115454869 A 1.一种界面自动化测试 方法, 其特 征在于, 应用于执 行端, 所述方法包括: 获取与所述执行端通信连接的服务器发送的测试用例集; 其中, 所述测试用例集为所 述服务器在检测到所述执 行端处于空 闲状态时下发的; 根据预设的任务 规则从所述测试用例集中确定目标测试用例; 获取操作系统类型以及与所述目标测试用例对应的通用流 程; 根据所述通用流程中设定的执行顺序, 依次执行所述目标测试用例包括的多个执行步 骤; 在每个所述执行步骤的执行过程中, 根据 所述操作系统类型确定当前执行的所述执行 步骤对应的差异接口; 通过所述差异接口对待调测设备进行界面测试, 得到界面测试 结果。 2.根据权利要求1所述的方法, 其特征在于, 所述通过所述差异接口对待调测设备进行 界面测试, 得到界面测试 结果, 包括: 获取所述差异接口对应的执 行结果; 当所述执 行结果表示所述执 行步骤执 行失败, 获取 预设的定位元 素列表; 从所述定位元 素列表中选取第一定位元 素作为异常定位元 素; 通过所述异常定位元 素对所述执 行结果进行控 件定位处 理, 得到控 件定位数据; 当所述控件定位数据 未定位到异常控件, 从所述定位元素列表中重新选取第 二定位元 素以更新所述异常定位元素, 并通过更新后的所述异常定位元素对所述执行结果重新进 行 控件定位处 理; 当已遍历所述定位元素列表中所有定位元素或所述控件定位数据已定位到异常控件, 停止所述控 件定位处 理; 根据所述执 行结果和所述控 件定位数据, 得到界面测试 结果。 3.根据权利要求2所述的方法, 其特征在于, 当所述控件定位数据已定位到异常控件, 在进行控 件定位处 理之后, 所述方法还 包括: 将所述控 件定位数据与预设的干扰列表进行匹配, 判断是否存在干扰因素; 当存在所述干扰因素, 重新调用所述差异接口对所述待调测设备进行界面测试; 在重新调用所述差异接口对所述待调测设备进行界面测试的过程中, 通过从配置文件 中读取的操作指令消除所述干扰因素弹出的会话框 。 4.根据权利要求2所述的方法, 其特征在于, 所述通过所述差异接口对待调测设备进行 界面测试, 得到界面测试 结果, 还包括: 当所述执行结果表示所述执行步骤执行失败, 通过多窗口切换机制 将所述待调测设备 上正在显示的显示页面切换到所述执 行步骤对应的网络页面。 5.根据权利要求1至4任一项所述的方法, 其特征在于, 所述通过所述差异接口对待调 测设备进行界面测试, 得到界面测试 结果, 还包括: 当所述目标测试用例为原生态用例, 检测与所述差异接口的通信状态, 并在所述通信 状态表示连接抖动时, 对执 行所述目标测试用例的测试平台进行重启操作; 当所述目标测试用例为嵌入式网络页面, 检测与 所述目标测试用例对应的浏 览器控件 的窗口切换状态, 并在所述窗口切换状态表示切换异常时, 对所述浏览器控件的驱动进行 重启操作。权 利 要 求 书 1/2 页 2 CN 115454869 A 26.一种界面自动化测试方法, 其特征在于, 应用于服务器, 所述服务器与至少一个执行 端通信连接, 所述方法包括: 判断所述执 行端是否处于空 闲状态; 当所述执 行端处于空 闲状态, 从预设的计划用例集中确定待测试的测试用例集; 将所述测试用例集发送给所述执行端, 以使所述执行端执行权利要求1 ‑5任一所述的 方法。 7.根据权利要求6所述的方法, 其特征在于, 所述计划用例集中至少一个目标测试用例 通过如下步骤获取: 获取录制用例, 并对所述录制用例进行步骤拆解, 得到与所述录制用例一一对应的用 例步骤集; 将所述用例步骤集中各用例步骤对应的Json字段进行关联组合, 得到所述目标测试用 例。 8.一种界面测试的管理装置, 其特 征在于, 所述装置包括: 接收模块, 用于获取与所述执行端通信连接的服务器发送的测试用例集; 其中, 所述目 标测试用例为所述 服务器在检测到所述执 行端处于空 闲状态时下发的; 确定模块, 根据所述测试用例集对应的执行任务, 从所述测试用例集中确定当前执行 的目标测试用例; 通用流程获取模块, 用于获取操作系统类型以及与所述目标测试用例对应的通用流 程; 执行模块, 用于根据所述通用流程中设定的执行顺序, 依次执行所述目标测试用例包 括的多个执 行步骤; 差异化处理模块, 用于在每个所述执行步骤的执行过程中, 根据所述操作系统类型确 定当前执行 的所述执行步骤对应的差异接口并通过所述差异接口对待调测设备进行界面 测试, 得到界面测试 结果。 9.一种电子设备, 其特征在于, 所述电子设备包括存储器和处理器, 所述存储器存储有 计算机程序, 所述处理器执行所述计算机程序时实现权利要求1至5任一项所述的界面自动 化测试方法, 或者权利要求6 至7任一项的所述的界面自动化测试 方法。 10.一种计算机可读存储介质, 所述存储介质存储有计算机程序, 其特征在于, 所述计 算机程序被处理器执行时实现权利要求1至5任一项 所述的界面自动化测试方法, 或者权利 要求6至7任一项的所述的界面自动化测试 方法。权 利 要 求 书 2/2 页 3 CN 115454869 A 3
专利 界面自动化测试方法、装置、设备及存储介质
文档预览
中文文档
22 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共22页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2024-03-18 17:13:19
上传分享
举报
下载
原文档
(977.5 KB)
分享
友情链接
T-SSACE 019—2023 热处理带肋高强钢筋 T63-E-G 混凝土应用技术规程.pdf
DB50-T 1074-2021 研学旅行承办方服务规范 重庆市.pdf
GB-T 13591-2009 溶解乙炔气瓶充装规定.pdf
GB-Z 42885-2023 信息安全技术 网络安全信息共享指南.pdf
JR-T 0071.3—2020 金融行业网络安全等级保护实施指引 第3部分:岗位能力要求和评价指引.pdf
freebuf 金融反欺诈调查报告 2019.pdf
GB-T 39770-2021 信息技术服务 服务安全要求.pdf
DB21-T 1342—2021 建筑工程文件编制归档规程 辽宁省.pdf
T-CHTS 10034—2021 沥青路面施工质量信息动态管理技术指南.pdf
GB-T 42825-2023 电动滑板车通用技术规范.pdf
JR-T 0072-2012 金融行业信息系统信息安全等级保护测评指南.pdf
T-ZAWS 002—2023 弧焊设备 物联控制终端 模组 技术要求.pdf
中华人民共和国网络安全法.pdf
GB-T 24627-2023 外科植入物用镍-钛形状记忆合金加工材.pdf
GB/T 40581-2021 电力系统安全稳定计算规范.pdf
GB-T 42855-2023 氢燃料电池车辆加注协议技术要求.pdf
上海市公共数据开放暂行办法.pdf
GB-T 42453-2023 信息安全技术 网络安全态势感知通用技术要求.pdf
DB13-T 5022-2019 冶金企业气体防护站安全管理规范 河北省.pdf
NY-T 1875-2020 联合收获机报废技术条件.pdf
交流群
-->
1
/
3
22
评价文档
赞助2元 点击下载(977.5 KB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。