目录

第一步  安装JDK

第二步 下载Eclipse

第三步 在Eclipse中安装TestNG

第四步 下载Selenium IDE、SeleniumRC、IEDriverServer

第五步 下载Firefox、安装Selenium IDE、firebug、Xpath checker、Xpath finder插件

第六步 启动SeleniumRC

第七步 Eclipse执行Selenium的Java实例

第八步 TestNG执行Selenium的Java实例


第一步  安装JDK


下载地址:http://www.oracle.com/technetwork/java/javase/downloads/

1、下载步骤:

Selenium2+Eclipse+Java+TestNG环境搭建

Selenium2+Eclipse+Java+TestNG环境搭建

2、配置环境变量:

Selenium2+Eclipse+Java+TestNG环境搭建

  JAVA_HOME = E:\Java\Java\jdk1.7.0_15

  PATH = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

  CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

  注:上面这行的“.”不能忽略掉了。

3、验证是否安装成功:

Selenium2+Eclipse+Java+TestNG环境搭建

第二步 下载Eclipse


下载地址:http://www.eclipse.org/downloads/

Selenium2+Eclipse+Java+TestNG环境搭建

 

第三步 在Eclipse中安装TestNG


第1种方法:直接安装 Help->Install New Software

  Selenium2+Eclipse+Java+TestNG环境搭建

Selenium2+Eclipse+Java+TestNG环境搭建最后重启eclipse.

 第2种方法:离线安装

      1.下载附件(eclipse-testng离线包.zip),并解压;
      2.将解压后的文件..\eclipse-testng离线包\features\目录下的文件夹org.testng.eclipse_6.8.6.20130607_0745放到eclipse--》features目录下;
      3.将解压后的文件..\eclipse-testng离线包\org.testng.eclipse_6.8.6.20130607_0745文件夹放到eclipse--》plugins目录下;
      4.重启eclipse.

验证方法:file-->new-->other-->TestNg

Selenium2+Eclipse+Java+TestNG环境搭建

第四步 下载Selenium IDE、SeleniumRC、IEDriverServer


下载地址:http://www.seleniumhq.org/download/

  1. Selenium IDE:selenium-ide-2.5.0.xpi 用来在Firefox上录制脚本。 

  2.Selenium RC:selenium-server-standalone-2.40.0.jar 模拟服务器端,selenium 1.0执行脚本时需要单独启动该jar包, selenium webdriver无需单独启动。

  3.IEDriverServer:IEDriverServer_Win32_2.40.0.zip IE驱动

Selenium2+Eclipse+Java+TestNG环境搭建

这里,将下载得到的所有文件,全存放在d:\xxx\selenium下面,方便管理:

Selenium2+Eclipse+Java+TestNG环境搭建

第五步 下载Firefox、安装Selenium IDE、firebug、Xpath checker、Xpath finder插件


下载地址:http://www.firefox.com.cn/download/

安装完Firefox后,打开Firefox:

1、安装Selenium IDE:

把前面下载的selenium-ide-2.5.0xpi拖放到Firefox,弹出下图后,安装即可。

 Selenium2+Eclipse+Java+TestNG环境搭建

2、安装firebug:工具-->附加组件,搜索firebug、Xpath,安装,重启火狐浏览器。

Selenium2+Eclipse+Java+TestNG环境搭建

验证安装成功:

Selenium2+Eclipse+Java+TestNG环境搭建

第六步 启动SeleniumRC


selenium 1.0需要启动单独rc,webdriver则不需要启动。(具体原因可自行百度或者参见我其他学习笔记)

启动seleniumRC的方法:
cmd命令行进入selenium-server-standalone-2.40.0.jar存放目录(或者进入selenium-server-standalone-2.40.0.jar存放目录然后在文档路径里输入cmd),然后输入如下命令
java -jar selenium-server-standalone-2.40.0.jar

Selenium2+Eclipse+Java+TestNG环境搭建

为了方便,可以写一个批处理文件来执行,Run_selenium.bat,内容如下:

@echo off
cd E:\eclipse\selenium
E:
java -jar selenium-server-standalone-2.40.0.jar

第七步 Eclipse执行Selenium的Java实例


1.新建java工程:File-->new-->other-->Java Project

Selenium2+Eclipse+Java+TestNG环境搭建

输入工程名,完成Selenium2+Eclipse+Java+TestNG环境搭建之后弹出选择视图模式的确认框,可以选NO。

2.引入Selenium相关的包:

在MyTest上右键,Properties-->Java Build Path-->Libraries-->Add External Jars

Selenium2+Eclipse+Java+TestNG环境搭建

3.新建package和class:

在src上右键,new->package(名称为:Selenium_Java)

在Selenium_Java上右键,new->class(名称为:runasjavaapplication.java):

Selenium2+Eclipse+Java+TestNG环境搭建

4.用selenium webdriver写代码如下:

   可以打开不同的浏览器,用以开展兼容性测试。

   注:用ie浏览器打开时会有个报错:

   Selenium2+Eclipse+Java+TestNG环境搭建

  解决办法是讲注释掉的30-34行的代码取消注释,注释掉36行的代码即可。

Selenium2+Eclipse+Java+TestNG环境搭建View Code

5.用selenium1.0写代码如下:

Selenium2+Eclipse+Java+TestNG环境搭建View Code

上面提到的需要打开selenium rc还记得吗?打开之后就可以正常运行了。

第八步 TestNG执行Selenium的Java实例


 1.新建testng类:在工程上右键,new->other->TestNG(名称为:runastestng.java)

Selenium2+Eclipse+Java+TestNG环境搭建创建完成后如下:

Selenium2+Eclipse+Java+TestNG环境搭建

2.写代码:

Selenium2+Eclipse+Java+TestNG环境搭建View Code

运行如下:

Selenium2+Eclipse+Java+TestNG环境搭建

3.查看运行报告:

Selenium2+Eclipse+Java+TestNG环境搭建


相关文章:

  • 2022-12-23
  • 2022-01-08
  • 2022-12-23
  • 2021-09-27
  • 2022-12-23
  • 2021-12-11
  • 2021-12-16
猜你喜欢
  • 2022-12-23
  • 2022-01-07
  • 2022-12-23
  • 2021-12-09
  • 2021-06-30
  • 2022-12-23
  • 2021-12-15
相关资源
相似解决方案