精易论坛
标题: 队长模块_谷歌web自动化测试框架7.2 [打印本页]
作者: huningli38 时间: 2024-10-28 06:26
标题: 队长模块_谷歌web自动化测试框架7.2
队长模块_谷歌web自动化测试框架7.2
简洁、稳定、开源
原理:
基于谷歌开放协议Chrome DevTools Protocol(CDP),借助HP_socket和谷歌浏览器远程调试服务端进行通信,利用json格式数据进行数据交互,实现了谷歌WEB自动化测试。通CDP,开发者可以构建自己的工具或库,实现自动化测试、性能分析、页面抓取、调试等功能。它为开发者提供了更高级的控制和访问权限,使得开发者能够更好地理解和优化他们的网页或应用程序。
本模块是基于谷歌开发者协议编写的仿谷歌F12工具的易语言模块!
模块架构:
1.一个调试端口对应一个浏览器,N个调试端口对应N个浏览器(对应到模块的浏览器类)
2.一个调试端口+标签ID对应一个浏览器的一个标签页,一个调试端口+N个标签ID对应一个浏览器的N个标签页(对应到模块的标签页类)
3.一个标签页下面有1到N框架,定位网页元素框架,对元素操作
简化队长chrome类介绍:
1.队长chrome类本来是简化队长浏览器类和队长标签页类,实现单类的简便使用
2.尤其是方便新手使用,特别适合单窗口标签页操作
3.可以满足多个标签页同时操作,比如操作谷歌浏览器插件,插件页面会动态开启和关闭,于是升级了部分命令功能,控制多个标签页
4.也可以使用队使用队长浏览_*子程序命令和队长标签页类组合完成自动化测试
目前3种控制浏览器自动化测试的3种组合方式(总有一种方式适合你的)
1.队长浏览器类和队长标签页类组合
2.队长浏览器_*子程序命令和队长标签页类组合,
3.队长chome类
队长模块控制核心密码:
给我一个远程调试端口,还你一个web自动化测试框架
队长模块连接唯一必须条件:
启动参数:--remote-debugging-port=9222
支持的浏览器(谷歌内核):
1.谷歌浏览器
2.360浏览器
3.搜狗浏览器
4.UC浏览器
5.QQ浏览器
6.EDGE浏览器
7.CEF3浏览器(嵌入组件)
8.Webview2浏览器(EDGE浏览器嵌入组件)
9.比特浏览器(指纹浏览器)
10.ADSPOWER浏览器(指纹浏览器)
核心功能点:
1.支持多线程操作多进程浏览器多标签,独立缓存,独立cookie,独立IP
2.支持多框架(主框架,子框架,特殊框架)填表
3.支持主流CSS和XPATH选择器定位元素,同时支持js对象表达式定位元素(主要针对showRoot元素和需要上下左右级关系的元素)
4.支持通过谷歌浏览器插件,切换代理IP
5.支持cookie的动态获取,添加,修改,删除
6.支持静默上传文件
7.支持js信息框接管并处理
8.支持下载文件接管并处理
9.支持网络HTTP(S)请求记录URL
10.支持网络WS请求记录
11.支持资源枚举和提取
12.支持注入js,刷新不影响
13.支持模拟手机模式,测试手机网页
14.支持拦截请求并修改
15.支持ws覆写并发送ws消息
16.支持接管console消息到本地
17.支持网址断点并操作
18.支持本地存储和临时会话存储获取和设置
19.支持后台模拟鼠标操作
20.支持后台模拟键盘操作
21.支持后台触摸操作
22.启动加载自定义插件
附件源码回复可见:
谢谢您对队长模块的支持,如果觉得不错请给个好评↓↓↓,谢谢
队长模块最全的测试工具例子源码:
队长周边付费功能演示(打个广告):
1.队长模块谷歌浏览器元素探测工具(快速定位元素和测试元素功能):
2.队长模块多线程测试截图:
3.队长VIP模块(解锁更多高级功能):
作者: zhaoyingyou 时间: 2024-10-28 08:38
学习一下………………………………………………………………
作者: webmaster999 时间: 2024-10-28 08:40
队长模块
作者: 一指温柔 时间: 2024-10-28 08:43
感谢分享
作者: 阿仁同学 时间: 2024-10-28 08:45
666
作者: seaser 时间: 2024-10-28 09:00
感谢分享
作者: heize 时间: 2024-10-28 09:01
感谢分享
作者: a657938016 时间: 2024-10-28 09:02
感谢分享
作者: 阿凡地方23 时间: 2024-10-28 09:02
已学习了
作者: Fate 时间: 2024-10-28 09:03
感谢分享
作者: 910265444 时间: 2024-10-28 09:08
感谢大佬分享
作者: hezeyu 时间: 2024-10-28 09:34
666666666666
作者: sinewtec 时间: 2024-10-28 09:39
666666666666
作者: 指尖流淌 时间: 2024-10-28 09:52
谢谢分享!~~~~~~~~~~
作者: fanggeaaa 时间: 2024-10-28 09:53
真的太棒了
作者: tangible酱 时间: 2024-10-28 09:57
谢谢您对队长模块的支持,如果觉得不错请给个好评↓↓↓,谢谢
作者: 734115266 时间: 2024-10-28 09:59
队长模块_谷歌web自动化测试框架7.2
作者: wjswzj0 时间: 2024-10-28 10:05
感谢分享
作者: long280556182 时间: 2024-10-28 10:10
谢谢分享,精易有你更精彩
作者: 1226852858 时间: 2024-10-28 10:11
队长模块_谷歌web自动化测试框架7.2
作者: 内存Hook专业户 时间: 2024-10-28 10:13
作者: 亿悠 时间: 2024-10-28 10:26
66666666666666太强了
作者: zml521 时间: 2024-10-28 10:28
感谢支持
作者: blackmagic 时间: 2024-10-28 10:33
感谢支持
作者: w80561307 时间: 2024-10-28 11:03
下载学习一下。谢谢
作者: ensurf 时间: 2024-10-28 11:08
学习一下
作者: gzsam 时间: 2024-10-28 11:28
谢谢分享
作者: 我的yyy123 时间: 2024-10-28 11:39
学习学习
作者: futiem 时间: 2024-10-28 11:40
谢谢您对队长模块的支持
作者: futiem 时间: 2024-10-28 11:40
谢谢您对队长模块的支持
作者: futiem 时间: 2024-10-28 11:41
队长模块_谷歌web自动化测试框架7
作者: 江楠 时间: 2024-10-28 11:42
学习一下
作者: futiem 时间: 2024-10-28 11:43
队长模块_谷歌web自动化测试框架7.2
作者: qwe111qwe 时间: 2024-10-28 12:01
感谢分享!!!!
作者: nwzhi 时间: 2024-10-28 12:20
感谢分享!
作者: 曦月 时间: 2024-10-28 12:31
论坛有你更精彩
作者: wmv520 时间: 2024-10-28 12:40
感谢分享!
作者: jtucar 时间: 2024-10-28 12:45
感谢分享!
作者: hkfox 时间: 2024-10-28 13:16
一下,谢谢分享
作者: hkfox 时间: 2024-10-28 13:17
队长模块_谷歌web自动化测试
作者: qq1004043585 时间: 2024-10-28 13:37
终于看到新版本了
作者: q2280 时间: 2024-10-28 13:43
感谢分享
作者: daijinqq 时间: 2024-10-28 14:20
支持支持
作者: 你是我的小星星 时间: 2024-10-28 14:23
学习学习
作者: epwne 时间: 2024-10-28 14:33
持后台模拟键盘操作
作者: 安陆华硕专卖 时间: 2024-10-28 14:39
支持支持~~~~
作者: wxj213 时间: 2024-10-28 14:42
队长模块_谷歌web自动化测试框架7.2
作者: 289099734 时间: 2024-10-28 15:14
观摩大神!
作者: epwne 时间: 2024-10-28 15:30
支持支持
作者: zzy28791568 时间: 2024-10-28 15:37
学习学习
作者: keaiqian 时间: 2024-10-28 16:11
6666666666666666666666666
作者: menghan 时间: 2024-10-28 16:48
感谢楼主分享,支持一下~~
作者: qq73s5456 时间: 2024-10-28 16:57
功能好多, 密密麻麻
作者: qingqingqp 时间: 2024-10-28 17:03
666666666666666666666
作者: xlxn 时间: 2024-10-28 17:05
本帖最后由 xlxn 于 2024-10-29 11:13 编辑
666666666666666666
作者: 蓝鲸先生 时间: 2024-10-28 17:08
需要,谢谢
作者: zhangchao123 时间: 2024-10-28 17:34
sadsfdfdsafsaddfsad
作者: Lyc666 时间: 2024-10-28 17:39
11111111111111111111111111111111111111111
作者: 七颗心 时间: 2024-10-28 19:04
支持开源~!感谢分享
作者: mytiger 时间: 2024-10-28 19:06
感谢分享~!
作者: wmv520 时间: 2024-10-28 19:29
感谢分享~!666
作者: zuojiang 时间: 2024-10-28 20:02
感谢分享~!666
作者: 渁煑渔 时间: 2024-10-28 20:44
不错,一直更新在,支持一个
作者: yl2566 时间: 2024-10-28 21:43
感谢分享~!666
作者: hlt3560387 时间: 2024-10-28 22:28
支持队长
作者: 汉族 时间: 2024-10-28 22:56
有更新了
作者: oursn 时间: 2024-10-29 01:16
支持队长
作者: 邵钱看 时间: 2024-10-29 01:57
看看隐藏,学习下。。
作者: uulive 时间: 2024-10-29 02:22
感谢分享~!
作者: 查过 时间: 2024-10-29 07:57
感谢分享,很给力!~
作者: year1970 时间: 2024-10-29 08:00
感谢分享
作者: 豆豆灰常开心 时间: 2024-10-29 08:02
已经顶贴,感谢您对论坛的支持!
作者: rushirushi 时间: 2024-10-29 08:50
这个 可以啊
作者: 点通粉丝 时间: 2024-10-29 08:57
谢谢分享!!!
作者: 飞宇 时间: 2024-10-29 09:18
队长周边付费功能演示(打个广告):
作者: top777 时间: 2024-10-29 09:19
看看。。。
作者: 396384183 时间: 2024-10-29 09:21
支持一个 支持一个
作者: huazhen88 时间: 2024-10-29 09:29
测试下功能看看
作者: miaochengyi 时间: 2024-10-29 09:34
好评↓↓↓
作者: 小旋子 时间: 2024-10-29 09:51
非常不错
作者: 指路仙人 时间: 2024-10-29 10:33
非常感谢,我很喜欢!
作者: kkjmsw 时间: 2024-10-29 11:23
看看1看看2
作者: 雨落无尘 时间: 2024-10-29 12:21
666666666666666666666666
作者: 汇玄 时间: 2024-10-29 13:09
看看看看
作者: Dreamskeer 时间: 2024-10-29 13:25
不错
作者: 星情 时间: 2024-10-29 13:49
谢谢分享!!@
作者: luo794043199 时间: 2024-10-29 16:26
666666666666666666666666666666666
作者: vihp 时间: 2024-10-29 17:32
谢谢分享!!
作者: houlinbo 时间: 2024-10-29 17:40
66666666666666666666666666
作者: yui1200 时间: 2024-10-29 18:07
附件源码回复可见:
作者: yui1200 时间: 2024-10-29 18:09
支持的浏览器(谷歌内核):
作者: 茉香半糖少冰 时间: 2024-10-29 20:15
感谢分享 YYDS~!
作者: nihao6681 时间: 2024-10-29 20:18
感谢楼主分享
作者: 若筱涵 时间: 2024-10-29 20:33
感谢分享
作者: dun5341527 时间: 2024-10-29 20:38
需要支持 研究看看
作者: Lscaaaaa 时间: 2024-10-29 21:52
111111111111111111111111
作者: 不苦小和尚 时间: 2024-10-29 22:24
谢谢分享,不错不错
作者: 亿万 时间: 2024-10-29 22:37
感谢分享
作者: 紫苏7798 时间: 2024-10-30 03:11
队长模块_
作者: xiang5905 时间: 2024-10-30 08:41
我在跨线程里调用好像会出问题,会出现连接丢失
欢迎光临 精易论坛 (https://bbs.125.la/) |
Powered by Discuz! X3.4 |