• 首先确保你有个java 环境(JDK1.7 preferred)

  • 集成的IDE一枚(比如eclips顺便装一下testNG插件)

  • Webdriver jar(可从官网下载目前最新版本2.42) http://docs.seleniumhq.org/download/

  • TestNG jar (http://pan.baidu.com/share/link?shareid=483931237&uk=4261698747&fid=2306826023)

java环境变量的配置这里再赘述下:

1.打开我的电脑--属性--高级--环境变量

2.新建系统变量JAVA_HOME 和CLASSPATH

变量名:JAVA_HOME

变量值:C:\Program Files\Java\jdk1.7.0

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。

变量名:Path

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置

eclipse with TestNG

下载webdriver时选择这个即可

这样最基本的自动化测试环境必备条件就马马虎虎的成型了!

转载于:https://blog.51cto.com/anthonygao/1418846

基于java WebDriver +TestNG 框架环境设置相关推荐

  1. 基于JAVA(Springboot框架)助农商城平台系统设计与实现 毕业设计开题报告

      本科生毕业论文 基于JAVA(Springboot框架)助农商城平台 开题报告 学    院: 专    业: 计算机科学与技术 年    级: 学生姓名: 指导教师:   XXXX大学本科生毕业 ...

  2. 测试小白基于java的selenium自动化测试环境搭建

    本人是一个软件测试小白,自己在研究自动化测试时,真的入了不少坑,直到现在,才勉强将环境搭建了起来. 在此,我随随便便总结了一下基于java的selenium自动化测试环境搭建,送给正在学习软件测试的你 ...

  3. 9个基于Java的搜索引擎框架

    9个基于Java的搜索引擎框架 转自:http://blog.csdn.net/xiaomin1991222/article/details/50980573 1.Java 全文搜索引擎框架 Luce ...

  4. 基于Java(SSH 框架)+MySQL 实现的物流配送管理系统【100010488】

    基于 Java 中 SSH 框架的物流配送管理系统 项目各文件介绍 Logistics_Manage_System 项目主文件,也就是该项目你需要导入运行的文件 hibernate_mapping 这 ...

  5. 基于java下Springboot框架实现小区物业管理系统

    基于java下Springboot框架实现小区物业管理系统 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:N ...

  6. javaml_一些基于Java的AI框架:Encog,JavaML,Weka

    javaml 在进行编程收集情报工作时,我发现自己花了很多时间将Python代码转换为Java,通常对我的进度缓慢感到不耐烦,所以我一直在寻找替代方法. 我发现3: Encog – Heaton研究 ...

  7. 一些基于Java的AI框架:Encog,JavaML,Weka

    在进行编程收集情报工作时,我发现自己花了很多时间将Python代码转换为Java,由于通常对我的进度缓慢感到不耐烦,所以我一直在寻找替代方法. 我发现3: Encog – Heaton研究 Java语 ...

  8. 基于Java技术的Web环境下分布式数据库互操作性的实现

                作者:李炽明 莫倩 徐明 1 JDBC工作原理 JDBC(Java Database Connectivity)是1个Sun公司注册了的商标,代表用来执行SQL语句的Java语 ...

  9. mongodb orm java_基于Java的ORM框架 Mongodb-ORM

    软件介绍 mongodb-orm简介Mongodb ORM是基于java的ORM框架,简化了SDK的使用,使代码变得更清晰.简单. 与Ibatis类似,将查询.执行语句封装在xml中,与代码隔离.简称 ...

最新文章

  1. ThreeJS获取快照
  2. java uuid 排序_如何在java中将UUID保存为二进制(16)
  3. JVM—如何利用虚拟机栈进行函数调用?
  4. 文件加密及解密openssl
  5. java进程CPU飙高
  6. python3 format用法_python3 str.format()的使用
  7. 如何打造一个高效的研发团队
  8. 数学中几种积:点积(数量积/标量积/内积)、叉积(叉乘/向量积)、外积(张量积/Kronecker积)、哈达玛积(元素积)
  9. 百度网盘开放平台接口调用前的准备
  10. 【强化学习】《Easy RL》- Q-learning - CliffWalking(悬崖行走)代码解读
  11. 领导喜欢员工的15种素质
  12. Java SSLSocket的使用
  13. Java网课基础笔记(9)19-07-21
  14. 利用PyQt5制作本地音乐播放器
  15. 实现相册功能 java_javaWEB实现相册管理的简单功能
  16. php css属性,php学习之css常用的属性(三)
  17. Nginx 訪问日志增长暴增出现尖刀的具体分析
  18. Springboot+学生作业管理系统 毕业设计-附源码251208
  19. vs开发,添加try catch(...)发现没有捕获异常,需要对编译命令进行设置
  20. 三星p905v支持html,战双帕弥什手机配置要求 战双帕弥什适配机型一览

热门文章

  1. linux 安装servlet环境_linux下一键搭建LAMP环境安装网站全教程
  2. python菜鸟入门_python菜鸟入门知识
  3. python写一个表白程序_用Python个女神做一个表白神器
  4. python哪个国家的品牌_Python之初识Web,打造属于你的个人品牌!
  5. 循环机换变速箱油教程_问答| 想更换变速箱油,是重力换还是循环换?
  6. 详解Web API requestAnimationFrame
  7. html5转换成mp4视频,HTML5的canvas动画转视频MP4
  8. Android获取手机号归属地
  9. Android的SharedPreferences存取String和List<String>类型(在Activity和Fragment内使用)
  10. c++语言定义排序函数,关于C++中定义比较函数的三种方法小结