zoukankan      html  css  js  c++  java
  • testNG官方文档翻译-1 简介

    官方文档链接http://testng.org/doc/documentation-main.html

    简介

    TestNG是一个被设计用来简化广泛的测试需求的测试框架,它既可应用于单元测试(测试一个独立的类)可以用于集成测试(测试一个完整的系统,这个系统可能由几个类、几个包或者几个应用服务之类的外部架构组成。)

    用TestNG完成一次测试通常需要三个步骤:

    • 用java代码完成你的测试需求中的测试业务逻辑,并在代码中插入TestNG注解
    • 创建一个testng.xml或者一个build.xml文件,将你的测试信息(如你希望运行的类名、组等)添加到文件中
    • 运行TestNG

    你可以在主页找到一个入门示例。

    在本文档中的一些概念定义如下:

    • 一个suite通过 suite标签定义,代表一个XML文档,它包含了一个或多个test标签
    • 一个test通过 test标签表示,它包含一个或多个TestNG类
    • 一个TestNG类通过 class标签定义,它是一个至少包含了一个TestNG注解的Java类,可以包含一个或多个method
    • 一个method是一个在您的代码中被注解的Java方法

    一个TestNG测试test可以用 @BeforeXXX和 @AfterXXX注解配置,这些注解允许一些Java逻辑在某一个测试点之前或之后执行,这些测试点可以是上述列表中任一项。

    本手册余下章节将解释一下内容:

    • 一个关于注解的简单介绍的列表,这将会给你一个关于TestNG提供的丰富功能的概念,但是也许你还需要专注的探究每个部件以学习更多细节
    • 一个关于testng.xml文件的描述,关于它的语法
    • 一份详细的特性列表,以及组合使用注解和testng.xml的方法
  • 相关阅读:
    vue
    Html5的本地储存 Web Storage
    java json解析(转)
    Python常用字符编码(转)
    特殊符号集锦(转)
    neo4j性能调优(转)
    hadoop fs -text和hadoop fs -cat的区别(转)
    docker和dockerfile极简入门(转)
    docker原理(转)
    neo4j配置(转)
  • 原文地址:https://www.cnblogs.com/suntingme/p/6475821.html
Copyright © 2011-2022 走看看