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






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM