导言

在测试工作中,测试框架是不可或缺的,前有Junit和Nunit框架,后有TestNG。TestNG不但吸取了Junit和Nunit框架的思想,而且创造了更强大的功能,它不但是单元测试框架,同时也是集成测试框架。TestNG突破了以前一些框架的限制,成为用途最广泛的测试框架之一,本期专题小编就来和大家由浅入深地一起认识TestNG的强大之处,实现从初级测试工程师到资深测试工程师的进阶!

TestNG概述

  • 工具的介绍
  • 工具相关配置
  • 工具的亮点

TestNG是一个受JUnit和NUnit启发的测试框架,但引入了一些新功能,使其功能更强大,更易于使用。它突破了以前一些框架的限制,为开发人员和测试人员提供了方便强大的编写和测试,也成为用途最广泛的单元测试框架之一


1.TestNG使用Java和面向对象的功能
2.独立的编译时代码自检审核和运行时配置/数据信息
3.支持综合类测试
4.灵活的运行时配置
5.注释可以帮助我们来组织使测试更容易

TestNG基础篇:

接口测试小白的TestNG学习之路

TestNG是一个受JUnit和NUnit启发的测试框架,但引入了一些新功能,使其功能更强大,更易于使用。TestNG旨在涵盖所有类别的测试:单元,功能,端到端,集成等...如果您计划自动化测试并将其作为项目构建过程本身的一部分,则这些知识非常重要。[详情]

TestNG实践篇:

TestNG运行JUnit测试教程

TestNG可以自动识别和运行JUnit测试,所以你可以使用TestNG运行所有的测试,并编写新的测试使用TestNG。把JUnit的库TestNG的类路径上,它可以发现并使用JUnit类,改变测试运行从JUnit和TestNG Ant中,然后运行TestNG的“mixed”模式。这种方式可以在同一个项目中所有的测试,即使是在同一个包中,并开始使用TestNG。[详情]

专家在线视频

论坛热帖

  • extentreport+TestNG输出测试报告方式
  • 基于Java+TestNG的API AutoTest
  • 零成本实现Java+TestNG接口自动化测试
  • 总结TestNG测试方法
  • TestNG DataProvider的几种方法写法
  • 简单教程TestNG配置文件学习
  • TestNG 的JUnit测试和监听器
  • 简单聊聊TestNG中的并发

评论


关于我们 | 广告服务 | 招聘信息 | 会员注册 | 联系我们 | 站点地图 | | 沪ICP号05003035号
意见反馈/投稿邮箱:editor#51testing.com(请将#修改为@)
Copyright51testing.com 2003-2018 All Rights Reserved