windows7 selenium2+java 搭建

一、环境配置

1、下载selenium-java-2.53.0,并解压,下载selenium-server-standalone-2.53.1.jar(官网下载)

2、下载eclipse(Version: Neon.1a Release (4.6.1)) 官网下载的最新版

3、安装jdk(1.8版本) ,我之前装的是1.7,不支持eclipse最新版,只好卸载重装了1.8

4、firefox 45(要使用较低版本的firefox,否则与selenium2不兼容,导致无法掉起)

二、创建工程

1、打开eclipse->新建工程tests

2、导入selenium-java-2.53.0.jar、selenium-server-standalone-2.53.1.jar(步骤:工程名右键->Build path->Add Libraries)

3、新建类Seleniumcn,代码如下

package tests;

import org.openqa.selenium.By; 

import org.openqa.selenium.WebDriver; 

import org.openqa.selenium.WebElement; 

import org.openqa.selenium.firefox.FirefoxDriver; 

public class Seleniumcn {

	public	static void main(String[] args) { 

		System.setProperty ("webdriver.firefox.bin","C:/Program Files (x86)/Mozilla Firefox/firefox.exe" );
             WebDriver driver = new FirefoxDriver();
             driver.get("http://www.baidu.com");
             WebElement element = driver.findElement(By.name("wd"));
             element.sendKeys("hello Selenium!");
             element.submit();
             try {
            	 Thread.sleep(3000);
             } catch (InterruptedException e) {
            	 e.printStackTrace();
             }
             System.out.println( "Page title is: "+ driver.getTitle());//把页面title打印出来,方便知晓是否完成搜索
             driver.quit();
}
}

三、运行

1、打开firefox,打开百度,输入hello Selenium!

2、运行结果:Page title is: hello Selenium!_百度搜索

时间: 2024-11-13 10:26:28

windows7 selenium2+java 搭建的相关文章

使用java搭建简单的ligerui环境

最近因为工作需要,学习了ligerui框架.但是,因为在公司,我们只是作为最低层的码农,所以环境都已经搭建好了,我们这些码农平时都是直接拿到工程,然后在别人的框架上不断的ctrl + c.ctrl + v,然后修修补补.所以为了摆脱这种困境,决定自己使用简单的servlet搭建一个ligerui,然后测试下ligerui这玩意到底是怎么跑起来的. 1.下载ligerui相关组件.这个很简单,直接去www.ligerui.com即可找到. 2.使用Eclipse创建一个web工程,然后搭建下面这个

ubuntu14.04LTS下ECLIPSE+JAVA搭建

1,上eclipse官网下载最新版主程序$ cd /home/<用户>/下载 $ tar -xvf eeclipse-standard-luna-R-linux-gtk-x86_64.tar.gz$ sudo mv eclipse /opt 2, 上oracle下载jre(附注网上有用JDK) $ cd /home/<用户名>/下载$ tar -xvf jre-7u67-linux-x64.tar.gz解压后会有jre1.7.0_67文件夹生成 $ sudo mv jre1.7.0

【Selenium2+Java自动化(1)】-环境搭建

前言 目前selenium版本已经升级到3.0了,网上的大部分教程是基于2.0写的,所以在学习前先要弄清楚版本号,这点非常重要.本系列依然以selenium2为基础,目前selenium3坑比较多,暂时没精力去研究,后续会出相关教程. 一.selenium简介 Selenium 是用于测试 Web 应用程序用户界面 (UI) 的常用框架.它是一款用于运行端到端功能测试的超强工具.您可以使用多个编程语言编写测试,并且 Selenium 能够在一个或多个浏览器中执行这些测试. Selenium的发展

selenium2环境搭建----基于python语言

selenium支持多种语言如java.c#.Python.PHP等,这里基于python语言,所以这里搭建环境时需做俩步操作: ----1.Python环境的搭建 ----2.selenium的安装 1.安装Python 下载Python安装包---->安装----->验证是否安装成功 1.1下载安装Python安装包 版本为Python2.7.10,官网下载,官网地址为https://www.python.org/.到官网下载2.7.10版本,直接点击安装,安装的过程中勾选Enter fe

【Selenium2+Java自动化(3)】-操作浏览的基本方法

前言 前面已经把环境搭建好了,这从这篇开始,正式学习selenium的webdriver框架.我们平常说的 selenium自动化,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是webdriver框架的API. 本篇主要讲如何用Java调用webdriver框架的API,对浏览器做一些常规的操作,如打开.前进.后退.刷新.设置窗口大小.截屏.退出等操作. 1.打开网站见上一章节. 2.获取当前页面URL 3.获取当前页面源代码 4.刷新当前页面 5.设置浏览器窗口大小 6.

Java——搭建自己的RESTful API服务器(SpringBoot、Groovy)

这又是一篇JavaWeb相关的博客,内容涉及: SpringBoot:微框架,提供快速构建服务的功能 SpringMVC:Struts的替代者 MyBatis:数据库操作库 Groovy:能与Java结合的高级语言,底层为Java Maven:用于简化jar包导入和打包 log4j:日志管理 我们要做的是一个简单的接口,根据URL请求得到对应的数据,数据格式可以是JSON或者Xml 效果如下: 可以看到,这里使用了Get方法,请求了当前服务器中所有书本信息,并得到了一个JSON格式的结果. 如果

Windows7环境下搭建Cocos2d-x3.3环境并配置android交叉编译环境

   本指南将介绍如何在Windows 7平台搭建Cocos2d-x Android开发环境.本指南操作要求一台搭载Windows 7平台及安装Visual Studio 2012/2013的电脑.最好拥有快速稳定的网络,因为在指南操作中需要下载许多软件包. 一.电脑环境 Win7+32位 二.必备软件下载地址与版本 1.Eclipse 下载地址:http://www.eclipse.org/downloads/ 笔者使用版本:Luna(最新版本Mars,官方定于2015年6月24日发布),记得

测试工作——selenium2环境搭建

环境搭建 一.开发环境: 1.JDK1.6 2.Eclipse:Version: Kepler Service Release 1,下载地址:http://www.eclipse.org/downloads/ 3.Selenium:selenium-java-2.39.0.zip,下载地址:http://code.google.com/p/selenium/downloads/list 解压selenium-java包,这个包里面包含四部分,如下图: 二.新建一个Java Project: 1.

这一次,我连 web.xml 都不要了,纯 Java 搭建 SSM 环境!

在 Spring Boot 项目中,正常来说是不存在 XML 配置,这是因为 Spring Boot 不推荐使用 XML ,注意,并非不支持,Spring Boot 推荐开发者使用 Java 配置来搭建框架,Spring Boot 中,大量的自动化配置都是通过 Java 配置来实现的,这一套实现方案,我们也可以自己做,即自己也可以使用纯 Java 来搭建一个 SSM 环境,即在项目中,不存在任何 XML 配置,包括 web.xml . 环境要求: 使用纯 Java 来搭建 SSM 环境,要求 T