编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

selenium 模块的安装和配置(selenium-server-standalone)

wxchong 2024-10-13 09:58:04 开源技术 8 ℃ 0 评论

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 浏览器需要先查看自己浏览器的版本,然后下载与浏览器版本号最接近的浏览器驱动。如果驱动与浏览器版本差别过大,有可能会出问题。

可通过下面的方式查看浏览器的版本:



Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表