说明:收录25万 73个行业的国家标准 支持批量下载
文库搜索
切换导航
文件分类
频道
仅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)
分享
友情链接
NIST.SP.800-181 国家网络安全教育计划(NICE)网络安全队伍框架-译文-v2.0 .pdf
GB-T 42971-2023 第三方电子合同服务平台信息安全技术要求.pdf
GB-T 40645-2021 信息安全技术 互联网信息服务安全通用要求.pdf
GM-T 0047-2016 安全电子签章密码检测规范.pdf
T-CHTS 10038—2021 高速公路服务区地面彩色导向标识设置指南.pdf
T-ZSA 164—2023 人工智能应用创新 智能云基础设施技术规范.pdf
T-JYBZ 002—2018 教育用音视频录播系统.pdf
等保三级-安全管理-系统运维管理.doc
NB-T 10605—2021 水电工程建设征地企业处理规划设计规范.pdf
GB-T 12963-2022 电子级多晶硅.pdf
T-ZSFX 007—2020 中山装工业化生产技术规范.pdf
GB-T 5195.1-2017 萤石 氟化钙含量的测定 EDTA滴定法和蒸馏-电位滴定法.pdf
GB-T 12985-1991 在产品设计中应用人体尺寸百分位数的通则.pdf
GM-T 0122-2022 区块链密码检测规范.pdf
GB-T 43334-2023 独立型微电网能量管理系统技术要求.pdf
GB-T 20786-2015 橡胶履带.pdf
GB-T 43079.1-2023 钢制管法兰、垫片及紧固件选用规定 第1部分:PN系列.pdf
GB-T 14591-2016 水处理剂 聚合硫酸铁.pdf
GB-T 18107-2017 红木.pdf
JR-T 0035—2007 保险行业机构代码编码规范.pdf
1
/
3
7
评价文档
赞助2.5元 点击下载(419.2 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。