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 ...
一周排行
  • 设计模式之策略Strategy模式
    最近看了<head first 设计模式>一书,便总结了里面的一些内容,今天就 ...
  • 借助Lucene.Net构建站内搜索引擎下
    前言:上一篇我们学习了Lucene.Net的基本概念.分词以及实现了一个最简单的搜索引擎, ...
  •        这些是当年小弟的MySql学习笔记,木有多么复杂的结构操作,木有多炫丽的语句开发,木有...总之就是木有什么技术含量...       日复一日,彪悍的人生伴随着彪悍的健忘,运维操作为王,好记性不如烂笔 ...
  • 1.短信数据库String strUriInbox = "content://sms";Uri uriSms = Uri.parse(strUriInbox);Cursor c_groups = ...
  •  今天早上去了一家面试公司.总结一下今天自己的失误,和心得.      早上10点,去了一家初创型公司.面试的有三个人,一个端主程,策划主程,和他们的一个老总.期间,聊到一些我们公司的事和他们公司的事.他们公司的制度 ...
  • 公司Mysql多实例实现主从复制
    1.问题背景:2.数据库架构图:3.解决思路:4.解决方法:5.结果测试:1.问题背景:  ...
  • Windows 2003 Server 服务器自动定时重启(来自网络)随便新建一个文件如rebootsystem.cmd内容这样写:shutdown -r -f -t 30保存...把需要运行的其它应用程序加入到wi ...
  • 创业育成计划(又称创业加速器)是透过标准化模式,提供办公室空间.科技通路.专业咨询和创新环境等给新创公司,让他们在短时间内上轨道.虽然每个创业育成计划都不太一样,但都有个共同点是,新创公司以股份为代价换取创业育成计划 ...
  • 对于出现" headers already sent by"这样的错误提示:一种解决方案是使用ob_*函数输出缓冲,还有一种方案就是将php.ini中的"output_buffering ...