Eclipse安装TestNG

TestNG是什么?

book-cover

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

TestNG是一个开源自动化测试框架,TestNG表示下一代Next Generation的首字母)。TestNG类似于JUnit(特别是JUnit 4),但它不是一个JUnit扩展。它的灵感来源于JUnit。它的目的是优于JUnit,尤其是用于测试集成的类时。 TestNG的创始人是Cedric Beust(塞德里克·博伊斯特)。

TestNG消除了大部分的旧框架的限制,使开发人员能够编写更加灵活和强大的测试。 因为它在很大程度上借鉴了Java注解(JDK5.0引入的)来定义测试,它也可以告诉你如何使用这个新功能在真实的Java语言生产环境中。

TestNG的特点

  • 注解(Annotation
  • 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.

两种安装方式

  • 通过Update Site在线安装;

在Eclipse中点击Help菜单,选择Install New Software选项,在弹出的界面中下拉选择 "TestNG P2 - " 即可安装。

  • 离线安装TestNG插件;

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

打开浏览器直接访问网址
http://dl.bintray.com/testng-team/testng-p2-release 选择最底部的zipped 链接;

选择版本,一般都选最新版;

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

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

  • 验证插件安装是否成功

打开Eclipse,File--New--Other,选择"TestNG"--"TestNG Class",如下图说明插件安装成功。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部