1 - 简介

TestNG是一个用于简化一系列测试需求的测试框架,从单元测试到集成测试。

编写一个测试有典型的三个步骤:

  • 在测试中写业务逻辑,并在你的代码中插入TestNG注解
  • 在testng.xml或build.xml中添加有关测试的信息
  • 执行TestNG

快速开始页

概念解析:

  • suite:一个suite由一个XML文件表示,它包含一个或多个测试,并由<suite>标签定义
  • test:由<test>标签表示,并包含一个或多个TestNG类
  • TestNG类:包含至少一个TestNG注解的Java类,由<class>标签表示,并包含一个或多个测试方法
  • 测试方法:源文件中有@Test注解标注的java方法

TestNG测试可以使用@BeforeXXX和@AfterXXX注解配置,允许在特定的点的前后执行java逻辑。

文档剩余部分将讲述一下内容:

  • 所有注解annotation列表并简短说明。为TestNG的多种功能提供参考,你可以需要参考annotation的代码片段来学习细节
  • testng.xml文件、语法和你可以指定的说明
  • 各种特性的详细列表,和如何将他们与annotations和testng.xml进行结合使用
posted @ 2015-07-06 18:22  测开刘小洋  阅读(145)  评论(0编辑  收藏  举报