TestNG环境部署

转自博客:https://www.cnblogs.com/xusweeter/p/6559196.html

TestNG按照其文档的定义是:

TestNG是一个测试框架,其灵感来自JUnit和NUnit的,但引入了一些新的功能,使其功能更强大,使用更方便。

TestNG是一个开源自动化测试框架;TestNG表示下一代。 TestNG是类似于JUnit(特别是JUnit 4),但它不是一个JUnit扩展。它的灵感来源于JUnit。它的目的是优于JUnit的,尤其是当测试集成的类。 TestNG的创造者是Cedric Beust(塞德里克·博伊斯特)。TestNG消除了大部分的旧框架的限制,使开发人员能够编写更加灵活和强大的测试。 因为它在很大程度上借鉴了Java注解(JDK5.0引入的)来定义的测试,它也可以告诉你如何使用这个新功能在真实的Java语言生产环境中。

TestNG的特点

  • 注解
  • TestNG使用Java和面向对象的功能
  • 支持综合类测试(例如,默认情况下,没有必要创建一个新的测试每个测试方法的类的实例)
  • 独立的编译时间测试代码运行时配置/数据信息
  • 灵活的运行时配置
  • 主要介绍“测试组”。当编译测试,只要问TestNG运行所有的“前端”的测试,或“快”,“慢”,“数据库”等
  • 支持依赖测试方法,并行测试,负载测试,局部故障
  • 灵活的插件API
  • 支持多线程测试

Eclipse安装TestNG

TestNG官网地址:http://testng.org/

在官网上部导航区域点击“Download”链接,该页面介绍了集成TestNG的不同方式。

在“Eclipse plug-in”区域介绍了两种Eclipse安装插件的方式。

硬性要求:JDK1.7以上版本、Eclipse4.2以上版本。

Java 1.7+ is required for running the TestNG for Eclipse plugin.

Eclipse 4.2 and above is required. Eclipse 3.x is NOT supported any more, please update your Eclipse to 4.2 or above.

两种在线安装方式:

1、通过Eclipse Marketplace安装;

     点击“Eclipse Marketplace”进入市场进行下载,如下图:

打开Eclipse--help--Eclipse Marketplace,按住install拖拽至Eclipse Marketplace窗口进行安装,

注意: 若菜单栏中没有Eclipse Marketplace,则需要安装该插件,其安装过程如下:

在Eclipse中点击Help菜单,选择Install New Software选项,点击Add,在弹出页面中输入安装地址:http://download.eclipse.org/mpc/juno/

其中,juno为eclipse的版本,请按照eclipse版本名称来下载。

查看安装版本,可参照博客:http://blog.csdn.net/duqian94/article/details/52386076 的方法,即:

1、可通过help--About eclipse SDK查看到:

2、通过启动界面查看到版本名:

选择任意一个Marketplace版本进行安装,安装成功后,可以在help菜单栏中显示,如下图:

此时,回到前面浏览器中打开的界面,拖拽安装即可,或者直接在MarketPlace搜索:testng进行安装。

2、通过Update Site安装;

     同样地,和前面提到的Marketplace的安装方式一样:在Eclipse中点击Help菜单,选择Install New Software选项,在弹出页面中输入安装地址即可安装。

     http://beust.com/eclipse

QQ截图20170316135054

 选择其中一个版本,点击next安装即可。

三、离线安装TestNG插件:

受网络等因素影响,在线安装方式速度比较慢,可以通过如下方式离线安装TestNG插件。

通过浏览器直接访问网址, http://beust.com/eclipse

QQ截图20170316135430

QQ截图20170316135331

选择最下部的zipped文件夹链接;

QQ截图20170316135504

选择版本,如:“6.10.0.201612030230/”

QQ截图20170316135543

点击超链接,即可下载离线安装文件。

将安装文件解压至eclipse的dropin目录后重启Eclipse完成插件安装。

QQ截图20170316135644

 

若上述步骤不能成功,则 将下载好的文件中的features下的文件放在eclipse目录下的features中,

                                        将下载好的文件中的plugins中的文件放在eclipse目录下的plugins中。

重新启动eclipse即可。

验证插件安装是否成功

打开Eclipse,新建-other,选择“TestNG——>TestNG Class”。

QQ截图20170316140213

出现这个说明插件安装成功。

posted @ 2018-01-17 17:43  Young-Yang  阅读(325)  评论(0编辑  收藏  举报