搭建Python Selenium自动化测试环境

搭建步骤如下:

1、下载并安装python

去这个地址http://www.python.org/getit/,本人使用的是2.7的python版本

2、下载并安装setuptools的Windows版本【这个工具是python的基础包工具】

去这个地址http://pypi.python.org/pypi/setuptools下载setuptools,对应python下载了2.7的版本

3、去这个地址http://pypi.python.org/pypi/pip下载pip【pip-1.0.2.tar.gz】

4、将【pip-1.0.2.tar.gz】用WINRAR解压到相应文件夹

5、使用CMD命令进入以上解压后的文件夹,然后使用python setup.py install

(如果python命令使用不成功,请配置下环境变量:PATH=PATH;D:\Python27; 就能OK)

在这个命令之后我困扰了很久很久,真的很久,因为接下来那篇感谢的博客中的步骤是使用pip install -U selenium,这个命令一直解决不了,后来使用强大的google不是baidu(虽然我是在baidu上写这篇文章),查找了下英文资料,很快就解决了,感谢万能的google

6、再打开CMD命令,进入python的script路径,如本人的D:\Python27\Scripts

7、然后输入命令:easy_install pip (恭喜你这边安装成功后,就可以顺利使用pip命令了)

8、直接使用pip安装selenium,命令为:pip install -U selenium

OK 框架的搭建基本完成,那么就来看看是否成功\(^o^)/~

还忘记说了点,需要下载selenium的服务端

1、本人使用的是2.14.0的server,下载路径http://selenium.googlecode.com/files/selenium-server-standalone-2.14.0.jar

2、使用jar命令启动服务,如:java -jar selenium-server-standalone-2.14.0.jar

(写到这里,才想起来需要搭建java环境,搭建可以去官网下载jre)

3、打开python的IDLE,使用如下脚本试运行看成功否:

fromselenium importwebdriver

from selenium.common.exceptions import NoSuchElementException

from selenium.webdriver.common.keysimportKeys

import time

browser=webdriver.Firefox()# Get local session of firefox

browser.get("http://www.yahoo.com")# Load page

assert"Yahoo!"inbrowser.title

elem=browser.find_element_by_name("p")# Find the query box

elem.send_keys("seleniumhq"+Keys.RETURN)

time.sleep(0.2)# Let the page load, will be added to the API

try:

     browser.find_element_by_xpath("//a[contains(@href,'http://seleniumhq.org')]")

exceptNoSuchElementException:

    assert0,"can't find seleniumhq"

browser.close()



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值