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





posted on 2016-07-26 20:36  DJ的博客园  阅读(1960)  评论(3编辑  收藏  举报

导航