Selenium 是ThroughtWorks 公司一个强大的开源Web 功能测试工具
一:Selenium 包含以下系统工具:
1.Selenium Core:支持DHTML 的测试案例(效果类似数据驱动测试),它是Selenium IDE 和Selenium RC的引擎。
2.Selenium IDE:FireFox 的一个插件,支持脚本录制。
3.Selenium RC:Selenium Remote Control。后续的系列文章我会主要针对Selenium RC 展开介绍。
4.Selenium Grid:允许同时并行地、在不同的环境上运行多个测试任务,极大地加快Web 应用的功能测试。
二: python + selenium安装
python 2.7安装包(windows)
selenium 版本下载 下载version1.10.0版本的,下载网址:http://docs.seleniumhq.org/download/
java运行环境,安装 jdk
步骤:
1.安装python
下载地址:http://www.python.org/ftp/python/2.7.2/python-2.7.2.msi
然后设置Python的环境变量, Path:“C:\Python27;”(此处路么根据各自的安装情况设置)
2.
安装Python的SetupTools
其实SetupTools就是一个帮助你安装第三方工具包的增强工具软件,根据下面的地址下载,然后一键安装。下载地址:
http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20
3:安装Python的包管理工具 pip—有点类似SetupTools ,但是比它强大
利用第二步安装的SetupTools进行安装,打开DOS界面,进入到目录:
C:\Python27\Scripts, 然后敲入命令: easy_install pip, 等待完成就OK。
4.安装基于Python的Selenium包3.
打开DOS界面,进入到目录: C:\Python27\Scripts,
然后敲入命令: pip install selenium or pip install –U selenium,其中:里面一些警告可以暂时不用管,如果想找到原因,Pls 百度 or 谷歌 一下!
注:关于网上的有一段环境搭建步骤描述,那个是指支持Se1.0版本的,2.0版本不需要那个启动server-jar文件
5:验证Selenium安装是否成功
在记事本中编写下面的代码:(保存为 pytest.py,然后直接运行即可!)
如果代码运行成功,就表示Selenium安装成功了!