开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 25582|回复: 282
打印 上一主题 下一主题
收起左侧

[易语言成品模块] selenium模块4.3.0 网页自动化操作 支持多语言

  [复制链接]
结帖率:100% (1/1)
跳转到指定楼层
发表于 2023-9-14 16:25:25 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式   广东省东莞市
分享例程
界面截图:
备注说明: 使用前请先现在游览器驱动


selenium是什么?

Selenium是最广泛使用的开源Web UI(用户界面)自动化测试套件之一。Selenium支持跨不同浏览器,平台和编程语言的自动化。Selenium可以轻松部署在Windows,Linux,Solaris和Macintosh等平台上。此外,它支持IOS(IOS,Windows Mobile和Android)等移动应用程序的OS(操作系统)。Selenium通过使用特定于每种语言的驱动程序支持各种编程语言。Selenium支持的语言包括C#,Java,Perl,PHP,Python和Ruby。目前,Selenium Web驱动程序最受Python和C#欢迎。 Selenium测试脚本可以使用任何支持的编程语言进行编码,并且可以直接在大多数现代Web浏览器中运行。 Selenium支持的浏览器包括Internet Explorer,Mozilla Firefox,Google Chrome和Safari。




selenium模块4.3.0  易语言实现支持游览器谷歌、火狐、edge、欧朋、ie、phantomjs
下载地址
demo和模块.7z (1.28 MB, 下载次数: 681)

4.3.0
修改元素查找支持中文
修复元素子cha询错误


4.2.0
新增cdp命令

支持指纹修改
修改设置等待时间
修改其他bug
支持cef、其他指纹游览器连接



4.1.0
新增获取元素影子根
从影子根中查找元素
优化查找元素返回元素数组
新增游览器元素切换到iframe
新增游览器元素切换到父框架


4.0.0
1.支持cookies添加修改删除
2.游览器d理
3.设定游览器窗口大小、位置、无头模式
4.标签刷新、前进、后退
5.窗口截图。元素截图
6.获取网页源代码

7.同步js、异步js执行
8.鼠标、键盘、操作
9.元素的8种定位查找
id定位: find_element_by_id
name定位: find_element_by_name
class定位:find_element_by_class_name
tag定位:find_element_by_tag_name
link定位:find_element_by_link_text
partial_link定位:find_element_by_partial_link_text
xpath定位:find_element_by_xpath
CSS定位:find_element_by_css_selector


下载地址
游览器驱动下载地址
谷歌浏览器
http://chromedriver.storage.googleapis.com/index.html
火狐浏览器
https://github.com/mozilla/geckodriver/releases
Edge浏览器
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads
Opera浏览器
https://github.com/operasoftware/operachromiumdriver/releases
IE浏览器
https://selenium-release.storage.googleapis.com/index.html
phantomjs
https://phantomjs.org/download.html

评分

参与人数 18好评 +8 精币 +29 收起 理由
asdlong + 1 + 2 支持开源~!感谢分享
uanso + 1 + 2 支持开源~!感谢分享
快手 + 1 这个好像很牛逼啊 类似于uniapp?
龍貓 + 1 + 2 新技能已get√
fengyishen + 1 + 3 感谢分享,很给力!~
booms + 1 感谢分享,很给力!~
※逍遥游※ + 1 感谢分享,很给力!~
ican8 + 1 感谢分享,很给力!~
XXGL2005 + 1 感谢分享,很给力!~
godandwoman + 1 + 2 支持开源~!感谢分享
pj小黑屋 + 1 感谢分享,很给力!~
qiyuer + 1 感谢分享,很给力!~
yqdyqzdstrm + 1 + 2 支持开源~!感谢分享
mypursue + 1 感谢分享,很给力!~
keyi5566 + 1 感谢分享,很给力!~
无尘666 + 1 感谢分享,很给力!~
bbox + 1 + 1 论坛牛逼大神太多了
sinewtec + 1 + 5 支持开源~!感谢分享

查看全部评分


友情提醒:请选择可信度高的模块,勿用未知模块,防止小人在模块内加入木马程序。【发现问题模块请到站务投诉】。

本帖被以下淘专辑推荐:

签到天数: 3 天

282
发表于 2025-4-28 00:24:37 | 只看该作者   福建省福州市
感谢楼主分享,刚好找到了易语言也有个selenium模块,之前py用这个的时候感觉还挺好使的
回复 支持 反对

使用道具 举报

281
发表于 2025-1-22 21:08:15 | 只看该作者   广东省汕头市
支持 刚好需要
回复 支持 反对

使用道具 举报

280
发表于 2025-1-19 12:57:14 | 只看该作者   浙江省温州市
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)

签到天数: 1 天

279
发表于 2024-11-4 22:05:32 | 只看该作者   山东省济宁市
https://phantomjs.org/download.html
回复 支持 反对

使用道具 举报

结帖率:100% (4/4)

签到天数: 12 天

278
发表于 2024-11-4 18:57:57 | 只看该作者   广东省茂名市
支持 刚好需要
回复 支持 反对

使用道具 举报

277
发表于 2024-11-1 21:16:49 | 只看该作者   浙江省杭州市

感谢分享
回复 支持 反对

使用道具 举报

结帖率:44% (4/9)
276
发表于 2024-10-20 16:41:16 高大上手机用户 | 只看该作者   贵州省贵阳市
厉害,学习一下
回复 支持 反对

使用道具 举报

签到天数: 1 天

275
发表于 2024-10-17 15:49:31 | 只看该作者   河南省郑州市
感谢分享,学习下
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)

签到天数: 3 天

274
发表于 2024-10-8 21:26:07 | 只看该作者   上海市上海市
感谢分享,很给力
回复 支持 反对

使用道具 举报

结帖率:25% (1/4)

签到天数: 7 天

273
发表于 2024-10-3 09:53:41 | 只看该作者   四川省泸州市
selenium模块4.3.0
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表