Selenium简介
Selenium是一款适用于Web应用程序的便携式软件测试框架。 Selenium为编写测试提供了一个回放工具,无需学习测试脚本语言。它还提供了一种测试领域特定的语言,用于编写包括C#,Groovy,Java,Perl,PHP,Python,Ruby和Scala等多种流行编程语言的测试。
Selenium官网地址:https://www.seleniumhq.org/
环境搭建
Python环境搭建,参考 https://www.cnblogs.com/AForever01/p/11167296.html
系统级别的python环境及虚拟环境管理工具(virtualenvwrapper)搭建完成后, 咱们先创建一个用于selenium学习的虚拟环境 Selenium_env,如下
可以看到,创建完成之后自动进入刚创建好的虚拟环境。创建完成后, 可以使用 pip list 查看创建虚拟环境时已默认安装的工具
接下来,安装selenium,可以直接使用 pip install -U selenium 安装最新版本,
安装完成后, 使用pip list查看
也可以卸载离线安装包,进入解压之后的路径执行 , pip setup.py install
安装浏览器驱动
WebDriver 支持Firefox(FirefoxDriver)、IE(InternetExplorerDriver)、Opera(OpearDriver)和Chrome(ChromeDriver)等浏览器。
根据自己浏览器选择下载对应的驱动,将下载好的驱动chromedriver.exe、geckodriver.exe、IEDriverServer.exe放入虚拟环境的 Scripts 路径下。
至此,selenium学习环境安装完成。
下篇随笔将介绍两种方式创建第一个测试脚本。