(0)python selenium3 - selenium自动化测试工具的安装
1. Selenium简介
1.1 定义:Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样
1.2 主要功能:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。
1.3 测试系统功能:创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本(这里主要是针对selenium ide)
1.4 Selenium的几个套件
(3)Selenium RC包括两部分:
- 一个是Selenium RC Server,
- 一个是提供各种编程语言的客户端驱动来编写测试脚本
(4)Selenium WebDriver:
- WebDriver前身是Selenium RC,可以看作是Selenium RC的替代品,直接发送命令给浏览器,并检索结果。
2. Selenium安装
安装pip之后,直接可以通过pip安装Selenium
-
步骤1: 打开cmd: cd python安装的Scripts路径
-
步骤2:命令直接下载Selenium:pip install selenium
-
步骤3:查看selenium的信息: pip list
3. 浏览器配置
3.1 设置浏览器驱动
- 火狐 Firefox :http://github.com/mozilla/geckodriver/releases
- 谷歌 Chrome :http://chromedriver.storage.googleapis.com/index.html
- IE ie浏览器:http://selenium-release.stroage.googleapis.com/index.html
- Opera :http://github.com/operasoftware/operachromiumdriver/releases
3.2 验证浏览器驱动
3.3 谷歌浏览器的例子
4. selenium自动化测试脚本
4.1 浏览器驱动
1. 设置浏览器驱动
- 火狐 Firefox :http://github.com/mozilla/geckodriver/releases
- 谷歌 Chrome :http://chromedriver.storage.googleapis.com/index.html
- IE ie浏览器:http://selenium-release.stroage.googleapis.com/index.html
- Opera :http://github.com/operasoftware/operachromiumdriver/releases
2. 验证浏览器驱动
4.2 自动化脚本