初步计划通过Python作为脚本语言,Selenium作为web端的测试工具,目前主要是基于web端来构建的

环境搭建步骤(WindowsXP, 32位)

第一步:安装Python

根据下面的地址,直接一键安装,全部默认方式。

下载地址:http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi

然后设置Python的环境变量, Path:“C:\Python27;”

Windows下安装配置python

分类:python2011-12-31 10:3031人阅读评论(0)收藏举报

Windows不像ubuntu那样方便,不能直接使用一条命令就下载安装好python,所以得一步一步手工来进行

1. 下载python

     这是官方下载的链接(2.x或者3.x均可) 

     http://www.python.org/getit/

2. 安装

     安装就不多说了,默认安装的路径是C:\Python27(以python2.7为例)

3. 环境变量

     python也要配置环境变量,不过比Java简单多了,windows7下:计算机->属性->计算机名称、域和工作组设置(更改设置)->高级->环境变量,在变量PATH中加入C:\Python27,即之前的安装路径。

4. 测试安装是否成功

    打开cmd,输入python,回车,看是否能够进入python终端

 

第二步:安装Python的SetupTools

其实SetupTools就是一个帮助你安装第三方工具包的增强工具软件,根据下面的地址下载,然后一键安装。下载地址:

http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20

如果提示python不是内部或外部命令!别急,去配置一下环境变量吧)

修改我的电脑->属性->高级->环境变量->系统变量中的PATH为:

变量名:PATH

变量值:;C:\Python27 


第三步:安装Python的包管理工具 pip

安装pip ,我默认解压在了C:\pip-1.3.1 目录下

  4、打开命令提示符(开始---cmd回车)进入C:\pip-1.3.1目录下输入:

C:\pip-1.3.1  > python setup.py install 

  5、再切换到C:\Python27\Scripts 目录下输入:

C:\Python27\Scripts > easy_install pip


第四步:安装selenium,(下载地址: https://pypi.python.org/pypi/selenium    )

如果是联网状态的话,可以直接在C:\Python27\Scripts  下输入命令安装:

C:\Python27\Scripts > pip install -U selenium

如果没联网(这个一般不太可能),下载selenium 2.33.0 (目前的最新版本)

并解压把整个目录放到C:\Python27\Lib\site-packages 目录下。

补充:

IE、Chrome和Firefox运行http://www.cnblogs.com/candle806/archive/2013/06/04/3117415.html

1、在IE浏览器上运行测试脚本,首先需要下载IEDriverServer.exe,放在IE浏览器的安装目录且同级目录下,脚本如下:

python+selenium自动化框架搭建-LMLPHP
import os from selenium import webdriver from selenium.webdriver.common.keys import Keys

iedriver = "C:\Program Files\Internet Explorer\IEDriverServer.exe" os.environ["webdriver.ie.driver"] = iedriver

driver = webdriver.Ie(iedriver)
driver.get("http://www.python.org") assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.send_keys("selenium")
elem.send_keys(Keys.RETURN) assert "Google" in driver.title
driver.close()
driver.quit()
python+selenium自动化框架搭建-LMLPHP

 2、在Chrome浏览器上运行测试脚本,首先需要下载ChromeDriver.exe,放在Chrome浏览器的安装目录且同级目录下,脚本如下:

python+selenium自动化框架搭建-LMLPHP
import os from selenium import webdriver from selenium.webdriver.common.keys import Keys

chromedriver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe" os.environ["webdriver.chrome.driver"] = chromedriver

driver = webdriver.Chrome(chromedriver)
driver.get("http://www.python.org") assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.send_keys("selenium")
elem.send_keys(Keys.RETURN) assert "Google" in driver.title
driver.close()
driver.quit()

 3、在Firefox浏览器上运行测试脚本,具体如下:

python+selenium自动化框架搭建-LMLPHP
from selenium import webdriver from selenium.webdriver.common.keys import Keys

driver = webdriver.Firefox()
driver.get("http://www.python.org") assert "Python" in driver.title
elem = driver.find_element_by_name("q")
elem.send_keys("selenium")
elem.send_keys(Keys.RETURN) assert "Google" in driver.title
driver.close()
driver.quit()




12-30 02:11