走进Selenium
浏览器
- Firefox Setup 54
- 安装完成后设置菜单栏
- 关闭浏览器自动更新(点击选项-高级选项-选择不自动更新)
插件配置(必备武器)
- FireBug
Firebug是firefox下的一个扩展,能够调试所有网站语言,如Html,Css等,但FireBug最吸引人的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari)。
- FirePath
- HTML元素定位神器,谁用谁知道!
对于FirebBug以及FirePath的安装,可以参考下面的地址,个人觉得很好:
http://www.bazhuayu.com/blog/firebugfirepath
Selenium IDE简介
Selenium IDE是一个Firefox插件,用于记录和播放用户与浏览器的交互。 使用它来创建简单的脚本或协助进行探索性测试。
Selenium IDE安装
- 1.官网下载插件后本地安装 http://www.seleniumhq.org/download/
- 2.浏览器搜索插件安装
Selenium打开运行
- 工具栏——>Selenium IDE
- 直接点击菜单栏Selenium 图标
下面是firefox54以及seleniumIED和firefox54需要的驱动文件geckodriver-v0.17.0-win64
链接:https://pan.baidu.com/s/1kCvlb2iQTpiwp1fK7bYrag
提取码:rw9n
本人原来在安装了firefox54以后,安装的驱动是0.18,在设置
# 将浏览器窗口最大化 driver.maximize_window()
这句代码运行时报错:
selenium.common.exceptions.WebDriverException: Message: Failed to find width field 找不到宽度
应该是驱动的问题换成0.17就好了,这个问题困扰了好久
第一步:安装firefox 54.0.1,安装完毕后启动浏览器
第二步:点击附加选项-扩展-用于所有附加组件的工具-从文件安装附加组件-选择下载好的selenium IDE 2.9.1即可安装。
本人环境:
firefox54 selenium3.14 python3.6.8
因为后面会使用python+selenium进行测试,所以也可以先安装好Chrome以及ChromeDriver版本
ChromeDriver各版本下载地址
http://chromedriver.storage.googleapis.com/index.html
Chrome各版本下载地址
https://www.chromedownloads.net/
ChromeDriver版本与Chrome浏览器版本对应关系
https://www.jianshu.com/p/40027de48c5b
本人的版本:
chome版本 72
chomedriver版本 2.46
驱动存放位置: