Selenium2学习-001-Selenium2 WebUI自动化Java开发 Windows 环境配置

时间:2024-04-18 22:07:25

此文主要介绍 Selenium2 WebUI自动化Java开发 Windows 环境配置,供各位亲们参考,若有不足之处,敬请各位大神指正,非常感谢!

所需软件列表如下所示:

所属分类

具体名称

备注

Selenium

selenium-java-2.42.2.jar

jar包

Selenium

selenium-server-standalone-2.42.2.jar

jar包

chromedriver

chromedriver.exe

driver

chrome

推荐执行用例的浏览器

Firefox

推荐编写用例的辅助工具,其有相应的selenium插件支持:IDE,XPATH,firebug

Selenium ide for firefox, xpath, firebug请自行安装

JDK

JDK8(xp系统无法安装,可安装jdk)

java编译运行环境

Eclipse

Eclipse Luna

完美支持jdk8,若jkd非 8 版本,其他Eclipse版本也可以

Selenium2 本地环境配置主要包含以下四个方面:

  1. 安装浏览器 Chrome(作为运行功能脚本主要浏览器,个人感觉运行性能比其他支持的浏览器稍快)、Firefox(用于编写Selenium时元素定位的辅助,其有相应的辅助插件,另在此文后续 Firefox 用 FF 代替)
  2. 浏览器 Firefox 安装 Selenium 附加扩展组件: Firebug(主要用于查看HTML页面元素路径及属性,用于页面元素定位)、Xpath Checker(主要用于检验编写的元素的 Xpath 是否正确,或者与 Firebug 结合使用确认元素的 Xpath)、Selenium IDE(主要用于录制脚本,录制脚本后可保存为支持编程语言的脚本,个人建议初学者可以用其录制脚本保存后,学习一下其脚本编码结构,然后自己编写自动化测试脚本)。注意:上述三个插件仅支持 Firefox
  3. WebDriver文件下载(以 chromedriver.exe 为例,Firefox 为Selenium 原生支持无须下载 Driver,IE等需要下载对应的 WebDriver 文件)
  4. Java Selenium自动化开发所需软件列表及下载

闲话少述,话归正题。

一、安装浏览器(Chrome、Firefox)

浏览器(Chrome、Firefox)Windows下的安装相信亲们都已熟知,在此不再赘述。

二、安装 Firefox 的 Selenium 插件

启动 FF 后,点击 {打开菜单} 按钮,然后选择 附加组件。界面如下所示:

Selenium2学习-001-Selenium2 WebUI自动化Java开发 Windows 环境配置

打开 FF 的附加组件管理器,界面如下所示。在搜索框中输入 firebug 并搜索,搜索结果如下所示:

Selenium2学习-001-Selenium2 WebUI自动化Java开发 Windows 环境配置

点击上图中的 {安装} 按钮,开始安装 Friebug,安装好后,在工具栏会出现如下图所示的 Friebug 按钮,表示成功安装,按 F12 可以直接调用 Firebug

Selenium2学习-001-Selenium2 WebUI自动化Java开发 Windows 环境配置

在搜索框中输入 xpath 并搜索,搜索结果如下所示,点击安装按钮安装下图中标示的插件:

Selenium2学习-001-Selenium2 WebUI自动化Java开发 Windows 环境配置

依据上述方法安装 Selenium IDE,安装好后 FF 的插件管理器中应包含下图中标示的插件信息

Selenium2学习-001-Selenium2 WebUI自动化Java开发 Windows 环境配置

三、WebDriver下载

除 Firefox(火狐)得到 Selenium 原生支持不需要 Driver 外,其他 Selenium 支持的浏览器需要下载对应的 WebDriver 文件,在此提供 Chrome、IE 对应 driver 文件的下载路径

Chrome driver:http://yunpan.cn/cyPGjt9NKGWbE  提取码 180a

四、Java Selenium自动化开发所需软件列表及下载

  1. Java IDE Eclipse:http://yunpan.cn/cyPGrr6rw25vT  提取码 e38a
  2. Selenium jar:http://yunpan.cn/cyPG5Ex6DWgcC  提取码 2fa7

PS:此处默认用户已经配置好本地的 JDK 环境,若未配置敬请参阅我的博文 Java学习-001-JDK安装配置

至此,Java + Selenium2 的 Windows 本地开发环境配置完成。