|

分享例程
界面截图: |
|
备注说明: |
使用前请先现在游览器驱动 |
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
下载地址
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
|
评分
-
查看全部评分
本帖被以下淘专辑推荐:
- · 只收精品|主题: 647, 订阅: 146
- · 易精贴|主题: 563, 订阅: 27
- · 好贴精选|主题: 279, 订阅: 9
|