`
star65225692
  • 浏览: 268242 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类

TestNG 6增加Guice和YAML​

阅读更多

Cédric Beust宣布了TestNG 6.0的发布,其中带有Guice和YAML支持,还包括了对Eclipse TestNG插件的一些改进。​

该版本中添加的两个关键特性​包括能像XML一样以YAML来指定测试套件。​也考虑过​JSON,但最后YAML胜出了,因为YAML的字符串不用写"",而且它更适合人阅读,而不是机器。两种格式都更适合复制/粘贴行,它们都不涉及开/闭标签,也不必用XML的分隔符来做注释。​Unicode 6.0.0标准发布

另一个新增的关键特性是Guice,​用它来做实例注入。​Guice是一个简化的依赖注入框架,它支持使用JSR-330的​@Inject注解​来配置运行时提供的实例。文档中有更多信息。​

为了方便从JUnit 3.x和4.x进行升级,可以使用Eclipse插件把JUnit测试转换成TestNG测试。​此外,Eclipse插件还能辅助开发者把测试配置从XML格式转换到新的YAML格式。可以从升级站点升级Eclipse插件,点击“检查更新”即可。​

分享到:
评论

相关推荐

    Java测试新技术TestNG和高级概念.part2

    第6章 扩展TestNG 6.1 TestNG API 6.2 BeanShell 6.3 方法选择器 6.4 Annotation转换器 6.5 报告 6.6 编写自定义Annotation 6.7 本章小结 第7章 闲言碎语 7.1 动机 7.2 TestNG哲学 7.3 关注和提供异常 7.4 有状态的...

    testng-6.9.4和testng-6.8.8.zip

    testng-6.8.8

    Java测试新技术TestNG和高级概念

    《Java测试新技术TestNG和高级概念》介绍了Java测试的新技术,主要内容包括:基本概念、测试设计模式、企业级测试、Java EE测试、集成和扩展TestNG等。《Java测试新技术TestNG和高级概念》通过针对有效测试Java应用...

    Java测试新技术:TestNG和高级概念

    《Java测试新技术:TestNG和高级概念》介绍了Java测试的新技术,主要内容包括:基本概念、测试设计模式、企业级测试、Java EE测试、集成和扩展TestNG等。《Java测试新技术:TestNG和高级概念》通过针对有效测试Java...

    TestNG安装包

    步骤6:测试TestNG的设置 创建一个Java类文件名TestNGSimpleTest C:\ > TestNG_WORKSPACE import org.testng.annotations.Test; import static org.testng.Assert.assertEquals; public class TestNGSimpleTest...

    testNG-6.13.1.jar

    testNG-6.13.1.jar,测试框架分享给大家,共同学习……

    testng 支持jdk1.6的版本

    testng目前需要jdk1.8,此jar包支持1.6

    java测试新技术TestNG和高级概念

    java测试新技术TestNG和高级概念 TestNG是一个测试框架,其灵感来自JUnit和NUnit,但引入了一些新的功能,使其功能更强大,使用更方便。TestNG是一个开源自动化测试框架;TestNG表示下一代(Next Generation的首字母)...

    testNG eclipse插件包

    2.将解压后的文件..\eclipse-testng离线包\features\目录下的文件夹org.testng.eclipse_6.8.6.20130607_0745放到eclipse-->features目录下 3.将解压后的文件..\eclipse-testng离线包\org.testng.eclipse_6.8.6....

    Java测试新技术TestNG和高级概念.part3

    介绍了TestNG,说明了它的目标和功能,并展示了如何在真实的环境中应用这些功能。 展示了如何集成TestNG和已有的代码、开发框架以及软件库。 展示了如何测试关键代码的特征,如封装、共享状态、范围和线程安全。 ...

    TestNG环境搭建步骤和所需要的包.zip

    TestNG环境搭建步骤以及所需要的jar包和TestNG插件链接 TestNG下载地址 Jcommander下载地址 javadoc下载地址

    testNG6.11.0

    1.下载testNG 离线安装包【eclipse-testng离线包】,并解压。 2.将解压后的文件..\eclipse-testng离线包\features\目录下的文件夹org.testng.eclipse_6.11.0.201703011520放到eclipse安装路径下的features目录下 3....

    testng测试报告模板BeautifulReport.7z

    1、testng测试报告模板BeautifulReport 2、testng.xml文件

    TestNG的离线安装包

    1. 将解压后的文件..\eclipse-testng离线包\features\org.testng.eclipse_6.9.9.201510270734 文件夹 放到 eclipse--》features目录下 2. 将解压后的文件..\eclipse-testng离线包\plugins\org.testng.eclipse_6.9...

    testng-6.3.jar

    testNG 自动化测试工具 工具类 testng-6.3.jar

    Java测试新技术TestNG和高级概念.part4

    介绍了TestNG,说明了它的目标和功能,并展示了如何在真实的环境中应用这些功能。 展示了如何集成TestNG和已有的代码、开发框架以及软件库。 展示了如何测试关键代码的特征,如封装、共享状态、范围和线程安全。 ...

    testng-6.9-10

    testng-6.9-10 jar包

    eclipse 安装testNG 离线包

    1. 将解压后的文件..\eclipse-testng离线包\features\org.testng.eclipse_6.9.9.201510270734 文件夹 放到 eclipse--》features目录下 2. 将解压后的文件..\eclipse-testng离线包\plugins\org.testng.eclipse_...

    Testng-xslt-1.1 和 reportng-1.1.4

    两种方式改写testng的报告: 1.使用testng-xslt改写testng的测试报告 2.使用ReportNG替换TestNG报告

    [TestNG] TestNG 初学者指南 (英文版)

    [Packt Publishing] TestNG 初学者指南 (英文版) [Packt Publishing] TestNG Beginner's Guide (E-Book) ☆ 图书概要:☆ Write robust unit and functional tests with the power of TestNG Overview Step-by-...

Global site tag (gtag.js) - Google Analytics