Selenium 个人学习笔记
目 录
1 ---------- 需要下载的一些东西
2 ---------- 搭建和配置 Selenium+TestNG 的框架
3 ---------- 常见使用方法 (基础篇)
4 ---------- 常见使用方法 (进阶篇)
Selenium 简介:
支持多种语言。自己用的基于 Java 语言,用的框架是 TestNG 框架
支持浏览器:IE,Chrome,FireFox,Safari。支持 Windows,Mac 系统平台上运行
需要下载的一些东西
1.
下载地址: http://docs.seleniumhq.org/download/
Selenium Client & WebDriver (Selenium 驱动)
将其任意解压至本地路径,之前用的 2.48.2 版本,解压内容如下:
IE Driver (IE 浏览器驱动):
2.
下载地址同上,注意区分 32 位和 64 位系统
下载解压如下:
3. Chrome Driver(Chrome 浏览器驱动):
下载地址:http://chromedriver.storage.googleapis.com/index.html?path=2.24/
目前似乎只有 32 位的浏览器驱动,只有选择这个。
下载解压如下:
TestNG
4.
下载地址:http://www.dataguru.cn/thread-472787-1-1.html
使用方法:
1) 将解压后的文件..\eclipse-testng 离线包\features\目录下的文件夹
org.testng.eclipse_6.8.6.20130607_0745 放到 eclipse--》features 目录下
2) 将解压后的文件..\eclipse-testng 离线包
\org.testng.eclipse_6.8.6.20130607_0745 文件夹放到 eclipse--》plugins 目录下
3) 重启 eclipse
Note:全套直接(Eclispe+TestNG)下载地址: http://pan.baidu.com/s/1i5hU1y1
另外,Firefox 不需要另外安装驱动,只需要安装浏览器即可
搭建和配置 Selenium+TestNG 的框架
1. 新创建一个 Java Project,随后将 Selenium 驱动的内容都导入进该 Project
步骤如下图所示:
需要说明的是需要引入的内容有:selenium-java-2.48.2.jar,
selenium-server-standalone-2.48.2.jar 和 libs 中所有的 jar 包。2.48.2 是版本号,根
据不同版本号,文件名不同。
最后引进的包会在 Referenced Libraires 出现
2. 新建第一个 TestNG 框架
1) 新建 Package, 步骤:src 右键 -> new -> package -> 自定义名字 ->Finish
如下图所示