Selenium RC和Selenium Webdriver环境搭建(Python)
最近准备把Selenium RC和Webderive的环境给搭建一遍,苦于在网上查找方法一直没有看到一个比较新和完整的搭建方式。自己摸索了下,写个文档,一是为了让有需求的人少走弯路,二是给自己空了三年的园子种种草
首先介绍搭建的组建:Selenium RC/IDE + Selenium Webdriver + Firefox + Python,目的是为了我本地能使用2种方式进行测试,废话不多说,直接开干
软件包获取:
Python 下载地址:https://www.python.org/downloads/(下载2.7版本)
Selenium RC获取地址:http://selenium-release.storage.googleapis.com/index.html 各种版本
Selenium IDE获取地址:http://release.seleniumhq.org/selenium-ide/2.9.0/ 各种版本
Selenium(Webdriver)下载地址:https://pypi.python.org/pypi/selenium 各种版本
火狐Firefox获取地址:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/ 各种版本
上面的RC和IDE的包我都取的比较新的包,火狐担心兼容性,取了个稍微老一点的
python-2.7.11.amd64.msi
selenium-server-standalone-2.53.1.jar
selenium-ide-2.8.0.xpi
selenium-2.53.6.tar.gz
Firefox Setup 37.0.exe
另外环境RC需要运行在Java环境下,需要本地安装Java,地址:http://www.java.com/zh_CN/,我下载的是:jre-8u101-windows-i586.exe
环境安装
首先建议把Java和Python安装好。安装方法很简单,纯傻瓜时操作,安装完后在cmd窗口下检验下
出现我上面的提示就代表安装 OK 了
Selenium安装方式:
打开cmd窗口,直接,输入Python + 下载下来的Selenium包里的setup路径 + install,如我的是:python "G:\Python\程序安装包\Web Driver\dist\selenium-2.53.6\setup.py" install
安装完后就可以在Python的安装路径里查看了,我这里全是默认路径安装
Selenium IDE安装很简单,直接把xpi文件拖到火狐浏览器窗口后,等待3秒,就会可以安装了,安装晚后会提示重启下。
至于Selenium RC, 这个不用装,直接本地用命令"Java -jar selenium-server-standalone-2.53.1.jar"就可以了
写个简单的自动化脚本验证Selenium RC 和 Selenium Webdriver是否安装正确
Selenium RC 验证
代码:
# -*- coding:utf-8 -*-
from selenium import selenium
TestSelelium = selenium("localhost", "4444", "*firefox", "http://www.baidu.com")
TestSelelium.start()
TestSelelium.open("")
效果图:
如果你跟我一样打开了百度的界面,说明你已经成功了
Selenium Webdriver验证
代码:
from selenium import webdriver
import time
TestWeb = webdriver.Firefox()
TestWeb.get("http://www.baidu.com")
效果就是直接可以看到百度的页面被打开
-----------------------------------------------------------------
如果你进行到这边都OK,就说明环境安装已经OK了,恭喜你~
2016-07-26 20:33:51 By XiaoCaiji
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步