(JAVA+TESTNG 二)Eclipse+TestNG搭建接口自动化测试框架

http://qa.blog.163.com/blog/static/190147002201510275306185/

http://www.51testing.com/html/40/n-3709140.html

一、环境安装
1、前提
安装好jdk
配置好Java环境变量
安装Eclips
这些网上都有,就不再详细介绍。

资源分享链接:http://pan.baidu.com/s/1v9Fw6

2、安装TestNG插件

离线安装方式。

(1)解压eclipse-testng离线包.zip

(2)将【eclipse-testng离线包/feature】中的文件夹org.testng.eclipse_6.8.6.20130607_0745复制到【MyEclipse安装目录/features】目录下

(3)将【eclipse-testng离线包/org.testng.eclipse_6.8.6.20130607_0745】文件夹复制到【MyEclipse安装目录/plugins】目录下

(4)重启MyEclipse,Windows - show view - TestNG

在线安装:

  安装:Eclipse --> Help -->Install New SoftWare --> Add
  Eclipse 3.4 及以上插件地址:http://beust.com/eclipse.
  Eclipse 3.3 及以下插件地址:http://beust.com/eclipse1.
  具体说明:  http://testng.org/doc/download.html

3、安装Ant

ant 是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。在实际软件开发中,有很多地方可以用到ant。

(1)解压apache-ant-1.9.6-bin.zip到任意目录下

(2)配置Ant环境变量,在Path变量末尾添加:<Ant目录>/bin;

二、在Eclipse中创建Java工程

1、Eclipse -> File -> New -> Java Project,如下图,在弹窗中填入Project name,点击Finish,即可完成工程的创建。

2. 导入相关的jar包
【package explorer】视图下,右击工程,单击【build path】,单击【configure bulid path】,点击【Libraries】-[Add Library]。 导入已经安装的TestNG插件,如下图所示完成testNG的导入:
点击【Libraries】-【add external jars】。导入的这些jar包会在程序中用到。
  httpclient-4.2.5.jar      --http请求
  jettison.jar                 --组装解析Json
  ojdbc7.jar                  --数据库操作
  testng.jar                  --测试用例执行与结果断言,无需单独下载,安装eclipse插件即可
  reportng-1.1.4.jar      -- testng测试报告美化插件
  velocity-dep-1.4.jar    -- reportng-1.1.4.jar的依赖库
  guice-4.0.jar              -- reportng-1.1.4.jar的依赖库
  LIB下载链接: http://pan.baidu.com/s/1mha3UnI 密码: 9zvh
导入第三方包
http://blog.youkuaiyun.com/mazhaojuan/article/details/21403717 Eclipse下导入外部jar包的3种方式
http://blog.youkuaiyun.com/pg_guo/article/details/46271391

为了统一管理我们引入的外部jar包,通常通过如下步骤完成外部jar包的引入:这样做的目的主要是为了防止绝对路径的引用导致我们的工程依赖非本工程目录下的jar包文件。

①在我们的java项目下新建一个lib文件夹:

②将我们需要引入的jar包复制到lib文件夹下:

③选中我们复制好的jar,右键选择Build Path--->Add to Build Path:

④jar添加成功



3. 美化测试报告插件Reportng配置
  配置:Eclipse --> Window --> Preferences -->testng
  勾选Disable default listeners
  在Pre Defined Listeners 输入框中输入 org.uncommons.reportng.HTMLReporter




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值