Selenium+Java自动化学习之路-----------环境搭建

转载 2015年11月18日 15:00:04

        11月15号,对自动化测试概念有了初步了解,因为课程是公开课,所以环境需要我们提前在家中搭好,在搭建环境过程中着实有些困难,各种百度各种调试终于把环境搭建好,以下内容部分有转载,好了不罗嗦了,直接上selenium的环境搭建步骤了。

环境:win7+selenium+java+eclipse+Firefox28.0

步骤一:安装jdk(本人jdk版本1.7),并配置环境变量。

  1. 安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)

    如下图所示

    JDK安装与环境变量配置
  2. 2

    1:安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可

    2:安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可

    注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步。

    JDK安装与环境变量配置
    JDK安装与环境变量配置
  3. 3

    安装完JDK后配置环境变量  计算机→属性→高级系统设置→高级→环境变量

    JDK安装与环境变量配置
  4. 4

    系统变量→新建 JAVA_HOME 变量 。

    变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)

  5. 5

    系统变量→寻找 Path 变量→编辑

    在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

    (注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

    JDK安装与环境变量配置
  6. 6

    系统变量→新建 CLASSPATH 变量

    变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

    系统变量配置完毕

    JDK安装与环境变量配置
  7. 7

    检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)

    若如图所示 显示版本信息 则说明安装和配置成功。

    JDK安装与环境变量配置

步骤二:安装eclipse(这里就不描述安装过程)


步骤三:搭建环境(此部分转载http://www.cnblogs.com/puresoul/p/3483055.html)

一、开发环境:

  1、JDK1.7

  2、Eclipse:Version: Kepler Service Release 1

  3、Selenium:selenium-java-2.39.0.zip

解压selenium-java包,这个包里面包含四部分,如下图:

  

 

二、新建一个Java Project:

  1、然后把上面解压出来的文件拷到新建的project目录下,目录结构如下图:

  

  2、添加build path,项目目录右键-->Build Path--> config build path-->Java Build Path-->Libraries-->Add JARs

  把libs文件夹下的jar包全部添加上,再添加selenium-java-2.39.0和selenium-java-2.39.0-srcs

  

  3、添加完之后目录结构如下图,多了Referenced Libraries,这里就是上面那一步添加进去的jar包:

  

  4、关联webdriver的源码:

  

至此,环境工作准备就绪,下面来写一个简单的小例子。

 

 三、在src下面新建测试类,如下图:

   

测试代码:

package com.selenium.Glen;

import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.*;

public class TestHelloWorld {

    public static void main(String[] args) {
        
        //如果火狐浏览器没有默认安装在C盘,需要制定其路径
        //System.setProperty("webdriver.firefox.bin", "D:/Program Files/Mozilla firefox/firefox.exe"); 
        WebDriver driver = new FirefoxDriver();
        driver.get("http://www.baidu.com/");
        
        driver.manage().window().maximize();
        
        WebElement txtbox = driver.findElement(By.name("wd"));
        txtbox.sendKeys("Glen");
        
        WebElement btn = driver.findElement(By.id("su"));
        btn.click();
        
        driver.close();

    }

}







        

java+selenium实现自动化打开页面

闲聊一下:  毕业后的第一份工作很重要,我2015年6月985硕士毕业,7月参加工作,由于自己对职业生涯的迷茫,再加上对offer选择错误的后果(考虑太多也是错),导致自己现在并未从事自己一直愿意从事...
  • ru_li
  • ru_li
  • 2016年03月24日 11:22
  • 3943

java+eclipse+selenium环境搭建

这几天在学selenium,大头虾的我。安装环境还是遇到了挺多问题,赶紧来记录下。不然下次又。。。(参考虫师的《Selenium2 Java自动化测试实战》),就随便写写加深下自己的印象。   ...

Java Selenium起步

本篇文章初步介绍使用Java+Selenium进行web的自动化测试, 仅仅是起步!!!! 1. 环境准备   1.1 Java环境 安装, 配置jdk   1.2 Java IDE 因为S...
  • test_me
  • test_me
  • 2012年04月17日 22:24
  • 23216

selenium+java自动化测试环境搭建介绍

一、关于selenium selenium是开源的自动化测试工具,分为selenium1,selenium2,本文主要介绍selenium2-即selenium webdriver的环境搭建步骤 Se...

selenium安装、配置及使用+java

下载 1.在oracle官网下载JDK后运行jdk.exe并安装到指定目录中,安装完成后cmd,输入java检查下是否安装成功 2.在eclipse官网下载eclipse 3.火狐浏览器...

接口自动化思路_JAVA

写在开头: 技术渣做接口自动化,大神们请轻喷!多提提优化方案和问题点。 以前做接口测试一直通过postman 和 soapUI来做,Postman 是Chrome的一个插件Case多了不好管理,同时执...

Selenium之JDBC请求

七、Selenium之JDBC请求:        Selenium怎样连接MySQL数据库:        首先在Maven里添加依赖: mysql mysql-connec...

一个较完整的selenium脚本——对jdbc的使用

工作中写的一个脚本,因为需要留意批次的状态,所以使用了jdbc来查看,暂时还没想到其他方法。...

java+selenium环境搭建

Java环境 安装、配置JDK1.6 配置JAVA_HOME 右击我的电脑-->属性-->高级系统设置-->高级-->环境变量     ...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Selenium+Java自动化学习之路-----------环境搭建
举报原因:
原因补充:

(最多只允许输入30个字)