安全公司报告
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211328856.2 (22)申请日 2022.10.27 (71)申请人 易方信息科技股份有限公司 地址 510006 广东省广州市番禺区大 学城 中心北大街66号402室 (72)发明人 杜晗 白剑 黄海亮 梁瑛玮 张海林 鲁和平 李长杰 陈焕然 李乐 王浩 洪行健 冷冬 丁一 (74)专利代理 机构 广州帮专高智知识产权代理 事务所 (特殊普通合伙) 44674 专利代理师 胡洋 (51)Int.Cl. G06F 11/36(2006.01) (54)发明名称 一种集成全终端分布式代理自动化测试方 法 (57)摘要 本发明提出了一种集成全终端分布式代理 自动化测试方法, 涉及软件自动化测试领域, 该 测试方法包括以下步骤: S1: 在代理服务中集成 具有不同平台自动化操作功能的多个自动操作 库并对这些自动化操作库进行二次封装成独立 的功能函数; S2: 通过FaskAp i框架以http接口 协议将封装好的功能函数暴露出去; S3: 在 自动 化脚本中调用暴露的自动化操作接口进行代理 服务请求; S4: 代理服务收到请求并且执行完成 后, 返回对应的处理结果, 对其自动化操作的结 果进行断言。 实现了在PC和移动端均支持自动化 测试。 权利要求书1页 说明书4页 附图1页 CN 115525570 A 2022.12.27 CN 115525570 A 1.一种集成全终端分布式代理自动化测试 方法, 其特 征在于: 方法包括 步骤如下: S1: 在代理服务中集成具有不同平台自动化操作功能的多个自动操作库并对这些自动 化操作库进行二次封装成独立的功能函数; S2: 通过FaskApi框架以ht tp接口协议将封装好的功能函数暴露出去; S3: 在自动化脚本中调用暴露的自动化操作接口进行代理服 务请求; S4: 代理服务收到请求并且执行完成后, 返回对应的处理结果, 对其自动化操作的结果 进行断言。 2.根据权利要求1所述的一种集成全终端分布式代 理自动化测试方法, 其特征在于: 所 述步骤S1中, 自动化操作 库包括selen ium、 uiautomator 2、 wda、 pyautogui、 opencv和ocr。 3.根据权利要求2所述的一种集成全终端分布式代 理自动化测试方法, 其特征在于:所 述步骤S2中, 通过FaskApi框架构建多个独立工作的API, 将所有自动化操作库的功能函数 以RestfulApi的形态开 放出去。 4.根据权利要求3所述的一种集成全终端分布式代 理自动化测试方法, 其特征在于:所 述步骤S3中, 编写自动化脚本, 通过异步或同步请求接口的方式调用具体的自动化操作事 件。 5.根据权利要求4所述的一种集成全终端分布式代 理自动化测试方法, 其特征在于:所 述步骤S4中, 代理服务收到请求后, 执行对应的自动化操作事件, 并对每一个请求返回的数 据进行断言, 判断 自动化操作 与结果。权 利 要 求 书 1/1 页 2 CN 115525570 A 2一种集成全终端分布式代理自动化测试方 法 技术领域 [0001]本发明涉及软件自动化测试领域, 具体涉及一种集成全终端分布式代理自动化测 试方法。 背景技术 [0002]随着时代发展, 云直播发展崛起, 云直播产品涉及PC客户端(windows/mac)、 移动 端(android/ios), 云直播又存在着不同角色类别, 如讲师、 嘉宾、 助教、 观众, 且在云直播中 需要多端侧进行直播场景交互测试, 而业界传统中目前没有支持多平台端侧的自动化方 案。 [0003]因此, 本发明提出了一种集成全终端分布式代理自动化测试 方法。 发明内容 [0004]针对现有技术的不足, 本发明提出一种集成全终端分布式代理自动化测试方法, 在PC端和移动端均支持自动化测试。 [0005]本发明的技 术方案是这样实现的: [0006]一种集成全终端分布式代理自动化测试 方法, 方法步骤如下: [0007]S1: 在代理服务中集成具有不同平台自动化操作功能的多个自动操作库并对这些 自动化操作 库进行二次封装成独立的功能函数; [0008]S2: 通过FaskApi框架以ht tp接口协议将封装好的功能函数暴露出去; [0009]S3: 在自动化脚本中调用暴露的自动化操作接口进行代理服 务请求; [0010]S4: 代理服务收到请求并且执行完成后, 返回对应的处理结果, 对其自动化操作的 结果进行断言。 [0011]优选的, 所述S1中, 自动化操作库包括selenium、 uiautomator2、 w da、 pyautogui、 opencv和ocr。 [0012]优选的, 所述S2中, 通过FaskApi框架构建多个独立工作的AP I, 将所有自动化操作 库的功能函数以RestfulApi的形态开 放出去。 [0013]优选的, 所述S3中, 编写自动化脚本, 通过异步或同步请求接口的方式调用具体的 自动化操作事 件。 [0014]优选的, 所述S4中, 代理服务收到请求后, 执行对应 的自动化操作事件, 并对每一 个请求返回的数据进行断言, 判断 自动化操作 与结果。 。 [0015]与现有技 术相比, 本发明具有以下优点。 [0016]采用上述方法, 在代理服务中集成具有不同平台自动化操作功能的多个自动操作 库并对这些自动化操作库进行二次封装成独立的功能函数; 通过FaskApi框架以http接口 协议将封装好的功能函数暴露出去; 在自动化脚本中调用暴露的自动化操作接口进行代理 服务请求; 代理服务收到请求并且执行完成后, 返回对应的处理结果, 对其自动化操作的结 果进行断言, 以达到自动化操作与结果的判断。 对于不同平台端均可通过调用暴露出来的说 明 书 1/4 页 3 CN 115525570 A 3
专利 一种集成全终端分布式代理自动化测试方法
文档预览
中文文档
7 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 07:14:05
上传分享
举报
下载
原文档
(419.2 KB)
分享
友情链接
GB-T 42129-2022 数据管理能力成熟度评估方法.pdf
GA-T 1212-2014 安防人脸识别应用 防假体攻击测试方法.pdf
上海市公共数据共享实施办法(试行)3.2发布.pdf
GB-T 29299-2012 半导体激光测距仪通用技术条件.pdf
GB-T 34608-2017 节水型企业 铁矿采选行业.pdf
GB-T 42209-2022 液晶显示屏用点对点 P2P 信号接口 传输协议.pdf
DB50-T 1275.6-2022 生猪智慧养殖数字化应用与管理 第6部分:养殖 重庆市.pdf
ISO IEC 5392 2024 Information technology — Artificial intelligence — Referenc.pdf
GB-T 20004.2-2018 团体标准化 第2部分:良好行为评价指南.pdf
GB-T 28534-2012 高压开关设备和控制设备中六氟化硫(SF6)气体的释放对环境和健康的影响.pdf
GB 38031-2020 电动汽车用动力蓄电池安全要求.pdf
GB-T 30558-2014 产业用纺织品分类.pdf
GB-T 39116-2020 智能制造能力成熟度模型.pdf
GB-T 42554-2023 计量器具环境试验的通用要求.pdf
GB-T 30127-2013 纺织品 远红外性能的检测和评价.pdf
GB-T 1871.5-2022 磷矿石和磷精矿中氧化镁含量的测定 火焰原子吸收光谱法、容量法和电感耦合等离子体发射光谱法.pdf
GB-T 28997-2012 舞台用木质地板.pdf
GB-T 35913-2018 地采暖用实木地板技术要求.pdf
T-GHDQ 114—2022 车载CAN网络入侵检测和态势感知技术要求.pdf
GB-T 2386-2014 染料及染料中间体 水分的测定.pdf
1
/
3
7
评价文档
赞助2.5元 点击下载(419.2 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。