首页 > 其他 > 详细

selenium2 工具安装

时间:2018-12-18 01:36:05      阅读:185      评论:0      收藏:0      [点我收藏+]

Selenium2是一个用于Web应用程序测试的工具,对于界面测试(目前小白的我来说只懂这个)有很强大的支持,当然最主要的是工作方面都是使用的web端,所以在真实场景应用来说更加的普遍

selenium2和3有着很大区别,小白如我的建议安装selenium2为主,后期3成为趋势了再用3吧

selenium2

1.Selenium2.0集成了RC和webdriver来提供web UI级自动化测试能力。

2.selenium2.0默认支持firefox浏览器,还是比较方便的,但是selenium2.0对firefox浏览器支持最高只支持46及以下版本,

selenium3

1.selenium 3.0有了更新的特性加入,尤其是对Edge和safari原生驱动的支持,Edge驱动由MS提供,safari原生驱动由Apple提供。

2.在最新的Firefox方面,开始支持Mlzilla的geckodriver驱动,来驱动Firefox的控制。

3.selenium3.0可以支持firefox47以上版本,但是许要下载geckodriver.exe驱动,并添加到环境变量path下

我目前还不是很了解selenium2中webdriver到底是怎样一个关系,后续会对这部分进行补充!!!

selenium的准备工作

 1.一个低版本的Firefox浏览器(我使用的是Firefox Setup 35.0.1.exe)

2.python 语言(我使用的是3.71)

3.pip 工具 (建议升级为最新版本,不然很多包无法安装,查看pip的版本 pip show pip,若出现提示,则最好升级pip,升级pip的命令为  ‘python -m pip install --upgrade pip‘)

4.pycharm 编辑器(这里用来编写脚本然后运行后会自动打开浏览器进行自动化的工具)

selenium的安装:

1.在cmd 窗口运行 pip install selenium==pip install selenium==2.48.0

C:\Windows\system32>pip install selenium==2.48.0

Collecting selenium==2.48.0

 

2.查看是否安装成功,安装成功会出现如下显示;(额外的tip:卸载掉selenium  pip uninstall selenium

技术分享图片

3.启动pycharm,写段脚本,看看可否运行,可行的话恭喜成功了

 

from time import sleep

from selenium import webdriver

driver=webdriver.Firefox()
url="https://www.baidu.com/"
driver.get(url)
driver.find_element_by_id("kw").send_keys("taobao")


sleep(3)
driver.quit()

 

selenium2 工具安装

原文:https://www.cnblogs.com/daokeren/p/10134749.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!