网站首页 > 开源技术 正文
selenium IDE 的安装
selenium IDE 是浏览器的插件,我们可以使用它来录制我们操作浏览器的动作。
录制好的动作可以自动执行,也可以导出成其他语言的脚本代码。
看着挺炫,其实没什么用。
selenium IDE 是用来录制和回放的 selenium 工具。谷歌和火狐都支持该插件的下载。
火狐浏览器直接去应用商店搜索 selenium ide 即可下载:
点击 添加到Firefox 按钮,即可安装。安装成功后,浏览器的右上角将会出现 Selenium IDE 的图标
至于谷歌浏览器可能要稍微麻烦一些。因为谷歌商店一般被墙,我们无法从官方的应用商店下载到插件。好在国内有很多插件代理网站,比如我们可以去 https://www.extfans.com/ 网站搜索下载。
从那里下载到本地的将是一个压缩包,解压后以此点击谷歌浏览器的设置–> 更多工具–> 扩展程序。将解压包内的 selenium-ide.crx 拖到该页面中。
注意:需要打开 开发者模式 选项。
安装成功后将会是这个样子:
Selenium IDE 的使用
首先,创建一个新的项目:
项目名随便取:
点击左上角加号,添加新的测试:
测试名随便写:
点击右上角的红色按钮,开始录制:
随便写名字,然后开始录制:
在新弹出的窗口点点,即可开始录制。录制完成后,直接关闭窗口即可。
然后,我们就可以执行录制的动作,也可以导出为各种语言的脚本。
再说一次,前面这些东西基本没什么用,了解即可。从这以后,都是很常用到的。
selenium 模块的安装
直接使用 pip 安装即可:
pip install selenium
浏览器驱动下载
除了需要安装 selenium 第三方模块,我们还要安装适配浏览器的驱动。最常用的当然是 Chrome 和火狐。IE 和 Safari 也有各自的驱动。他们的下载链接如下:
- Chrome 驱动地址:https://npm.taobao.org/mirrors/chromedriver
- 也可以使用 Chrome 官网的下载地址:http://chromedriver.storage.googleapis.com/index.html
- Firefox 驱动地址:https://github.com/mozilla/geckodriver/releases
- IE 驱动地址:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
- Safari 驱动地址:https://webkit.org/blog/6900/webdriver-support-in-safari-10/
注意 Chrome 浏览器需要先查看自己浏览器的版本,然后下载与浏览器版本号最接近的浏览器驱动。如果驱动与浏览器版本差别过大,有可能会出问题。
可通过下面的方式查看浏览器的版本:
猜你喜欢
- 2024-10-13 Selenium自动化测试(Selenium自动化测试脚本)
- 2024-10-13 Python爬取动态网页之selenium扫盲篇
- 2024-10-13 Python Selenium 变量与选择器选择元素
- 2024-10-13 手把手教会你selenium无代码自动化测试工具
- 2024-10-13 一文搞懂pytest+selenium编写网页UI自动化脚本和用例
- 2024-10-13 骗子进军 AI 领域!一边“删号跑路”,一边研发“新业务”
- 2024-10-13 Selenim2和Selenium3的区别(seleniumide)
- 2024-10-13 Selenium2入门(一)简介(selenium基本使用方法)
- 2024-10-13 Selenium ---Web自动化测试的神兵利器,值得收藏!
- 2024-10-13 录制web 自动化测试用例(录制web 自动化测试用例的软件)
你 发表评论:
欢迎- 03-26业务监控—一站式搭建jmeter+telegraf+influxdb+Grafana看板
- 03-2615个最好的性能测试工具(软件测试工程师必备)
- 03-26软件测试工程师必备技巧!(软件测试工程师入门教程)
- 03-26UE4基础知识总结(七)(ue4入门)
- 03-26Portkeys推出新款HDMI播放器:5.5英寸FHD屏幕,支持4K输入/输出
- 03-26数字时代的纯粹,HiFiMan HM-901S 播放器体验
- 03-26CBN丨Double 11 sales shows resilience in China’s consumption
- 03-26AKG K812简单听感(akgk812pro评测)
- 最近发表
-
- 业务监控—一站式搭建jmeter+telegraf+influxdb+Grafana看板
- 15个最好的性能测试工具(软件测试工程师必备)
- 软件测试工程师必备技巧!(软件测试工程师入门教程)
- UE4基础知识总结(七)(ue4入门)
- Portkeys推出新款HDMI播放器:5.5英寸FHD屏幕,支持4K输入/输出
- 数字时代的纯粹,HiFiMan HM-901S 播放器体验
- CBN丨Double 11 sales shows resilience in China’s consumption
- AKG K812简单听感(akgk812pro评测)
- 盘点索尼Walkman发展史,哪台播放器让你印象深刻
- LUXMAN力仕 DA-07X 解码器#发烧hifi
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)