1 - 简介
2015-07-06 18:22
218 查看
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进行结合使用
编写一个测试有典型的三个步骤:
在测试中写业务逻辑,并在你的代码中插入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进行结合使用
相关文章推荐
- LeetCode OJ 33 Search in Rotated Sorted Array
- PowerShell创建虚拟机 (一、基本思路与实现代码)
- 90.按要求打印二维数组
- 如何使用 TP中的公共函数 (定义在common/common.php中的函数)
- 阿里巴巴贷款信誉曝光
- DELL R420真机搭建LAMP环境
- DELL R420真机搭建LAMP环境
- NGUI学习总结
- unity5.0利用自带UI制作滚动条
- Android Studio使用笔记(随时添加)
- ubuntu下安装eclipse IDE for C/C++ developers
- ThinkSNS 缓存数据原理简单研究
- 工厂方法模式(Factory Method)
- 如何查看iOS应用crash日志
- IntelliJ IDEA 使用心得与常用快捷键
- Unity3D研究院之Time.timeScale、游戏暂停(七十四)
- SpringMVC工作原理
- ASP.NET、WinForm、C# - 配置文件信息读取 [ Web.config || Appconfig ]
- 【Unity技能】做一个简单的NPC
- 一个简单的c++加解密程序