selenium + python 自动化测试环境配置

selenium + python 自动化测试环境搭建
在notepad++中直接运行调试python代码
关于 selenium
  Selenium 是一个用于Web应用程序测试的工具。 selenium 是一套完整的web应用程序测试系统,包含了测试的录制(selenium IDE),编写及运行(Selenium Remote Control)和测试的并行处理(Selenium Grid)。
  Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7、8、9)、Mozilla Firefox、Mozilla Suite等。
  Selenium 框架底层使用JavaScript模拟真实用户对浏览器进行操作。测试脚本执行时,浏览器自动按照脚本代码做出点击,输入,打开,验证等操作,类似真实用户,从终端用户角度测试。
 
  Selenium 使用简单,可使用Java,Python等多种语言编写用例脚本。

selenium RC 及 Webdriver
   selenium1(有名Selenium RC),他曾经有个非常强的竞争对手就是Webdriver,后来Selenium团队发布了Selenium2。
   selenium2= selenium1+webdriver,这样的组合使Selenium的功能增强了n倍,用户也可以很自由的选择自己喜欢的工具。

pip安装
selenium安装
python selenium模块使用出错解决,Message: ‘geckodriver’ executable needs to be in PATH
错误提示如下:selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH.

Windows系统解决办法如下:
1、下载geckodriver.exe:
下载地址:https://github.com/mozilla/geckodriver/releases
请根据系统版本选择下载;(如Windows 64位系统)
2、下载解压后将getckodriver.exe复制到Firefox的安装目录下,如(C:\Program Files\Mozilla Firefox或C:\Program Files (x86)\Mozilla Firefox),并在环境变量Path中添加路径:C:\Program Files\Mozilla Firefox或C:\Program Files (x86)\Mozilla Firefox;
3.重启cmd或IDLE再次运行代码即可(必须
###########################################################
1.Chromedriver下载:http://npm.taobao.org/mirrors/chromedriver/
在这里插入图片描述
2、下载解压后将chromedriver.exe复制到Google的安装目录下,如(C:\Program Files (x86)\Google\Chrome\Application),并在环境变量Path中添加路径:C:\Program Files (x86)\Google\Chrome\Application。同时复制到Python的安装目录(C:\Python27)。

Selenium-IDE脚本录制

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值