javaselenium(三)环境搭建基于Maven

现在Java的大部分项目都是基于Maven,  在Maven项目中使用Selenium2. 非常简单。

首先你需要配置好Maven的环境

可以参考本博客的Maven教程系列,Maven入门教程(一) 安装和配置

官方的文档

http://docs.seleniumhq.org/download/maven.jsp

新建一个Maven的Project

添加如下到你的POM.XML, 就可以了

<dependency>
        <groupId>org.seleniumhq.selenium</groupId>
        <artifactId>selenium-java</artifactId>
        <version>2.44.0</version>
</dependency>  
更多相关文章
  • 菜鸟学自动化测试八----selenium2.0环境搭建基于maven
    菜鸟学自动化测试(八)----selenium 2.0环境搭建(基于maven)2012-02-04 13:11 by 虫师, 11419 阅读, 5 评论, 收藏, 编辑之前我就讲过一种方试来搭建selenium rc 的环境搭建,那个文章是基于selenium RC 1.0的的方式,目前官网已经 ...
  • LAMP环境搭建——基于VM虚拟CentOS-5.6(2011-08-31 20:28:15)转载标签:杂谈分类:Linux探究LAMP环境搭建及出现问题总结下面给出基于VM环境下的LAMP环境搭建步骤:1. 将14个LAMP环境所需的软件包上传到linux系统的/usr/local/src目录下( ...
  • hmaster 安装nexus及启动方式/usr/local/nexus-2.6.3-01/bin./nexus statusCentos 基础开发环境搭建之Maven私服nexus . 软件a) 下载Nexus 地址:http:. 安装a) 解压 $ -bundle. $ /home/nexus/ ...
  • Android基于mAppWidget实现手绘地图三--环境搭建
    首先,你在Eclispe开发环境中新建一个项目:然后,可以通过Eclispe项目管理工具把这个项目集成到你的app项目中.下面手册会手把手教你如何正确创建一个地图对象. 第一: 新建一个新的Anroid项目   第二:(注意项目细节) 设置项目名称 核对“Create new project in ...
  • 自己记录java环境搭建之-maven
    简述: 现需要在Eclipse中配置Maven插件,同时安装maven应用,配置Maven环境变量,建立Maven管理的工程,并用Maven导入Gson包, 编写简易Json输出程序 步骤: 1. 首先到Eclipse Marketplace中下载Maven Integration for Ecli ...
  • javaselenium(二)环境搭建方法一
    webdriver 就是selenium 2.    webdriver 是一款优秀的,开源的,自动化测试框架. 支持很多语言.  本文描述的是用java Eclipse 如何搭建环境 阅读目录   首先下载好Eclipse 和配置好Java 环境变量 步骤省略, 请百度 方法一 添加jar包 官方 ...
  • 所需安装包:httpd-2.4.10.tar.gz.mysql-5.5.40-linux2.6-x86_64.tar.gz.php-5.4.34.tar.gz1.安装httpd# yum install pcre-devel# tar xf apr-1.5.1.tar.gz# ./configure ...
  • 所需安装包:httpd-2.4.10.tar.gz.mysql-5.6.21-linux-glibc2.5-x86_64.tar.gz.php-5.4.34.tar.gz1.安装httpd# yum install pcre-devel# tar xf apr-1.5.1.tar.gz# ./con ...
一周排行
  • VLAN网卡绑定
    原创作品,允许转载,转载时请务必以超链接形式标明文章 软件环境:broadcom网卡 wi ...
  • 文件共享存储&&主备实时热备实现方案
    一.方案图该方案可以解决nfs服务器的单点故障问题,也可以解决数据的备份难题,可以作为公司 ...
  • 目录(?)[+]XML的一些概念首先来看下xml的一些概念:xml的schema里有namespace,可以给它起个别名.比如常见的spring的namespace:[html] view plain copyxml ...
  • 原文链接地址:Lesson: Object-Oriented Programming ConceptsWhat Is an Object?原文:What Is an Object?An object is a sof ...
  • 最大子数组一
    题目:返回一个整数数组中最大子数组的和. 要求:输入一个整形数组,数组里有正数也有负数. ...
  •       一个人不怕做错事,就怕做错选择,一旦选择错误,方向错了,即使事情做的再正确,再努力,都是徒劳.当做选择的时候,更不要有侥幸心理,假设如何如何,也许会如何如何,往往那都是宽慰自己的,那都是掩耳盗铃,自欺欺人 ...
  • 在制作表格过程中,经常要给表头加上斜线,如下图所示. 制作方法如下:先在A1单元格上单击鼠标,先输入右上端文本"科目",按Alt+Enter键,再输入左下端文本"姓名",按回车 ...
  • 面向切面编程:Aspect Oriented Programming(AOP),面向切面编程,是一个比较热门的话题.AOP主要实现的目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获 ...
  •  A manager returned by Manager() will support types list, dict, Namespace, Lock, RLock, Semaphore, BoundedSe ...
  • device-pixel-ratio:定义输入设备屏幕的可视宽度与可见高度比率.device-width:输入设备屏幕的可视宽度.device-width:输入设备屏幕的可视宽度.orientation :屏幕横竖屏 ...