TestNG单元测试框架示意图
2017-01-08 16:07:51 0 举报
TestNG是一个开源的Java测试框架,用于执行单元测试和集成测试。它基于JUnit和NUnit思想,但引入了一些新的功能和特性,使得测试更加灵活、强大和易于管理。 在TestNG中,测试用例被组织成测试套件(Test Suite),每个测试套件包含一个或多个测试类。每个测试类又包含一个或多个测试方法。这些方法可以使用@Test注解进行标记,以表示它们是测试方法。 TestNG还提供了一些高级功能,如数据驱动测试、并行测试、依赖测试等。此外,它还支持自定义报告生成器,可以方便地生成各种格式的测试报告。
作者其他创作
大纲/内容
TestNG单元测试框架流程图
单个测试开始前的准备操作,在每个测试开始前进行。
BeforeMethod/AfterMethod
@BeforeMethodsetUp()
@Testtest01()
@AfterTesttearDown()
@AfterMethodtearDown()
结束
@Testtest04()
开始
@Testtest02()
依次按照测试名称的A-Z的顺序运行所有测试
BeforeTest/AfterTest
所有测试结束有,测试的清理工作
测试开始前的准备操作,在所有测试开始前进行。
@Testtest05()
@BeforeTestsetUp()
@Testtest03()
单个测试j结束后的清理操作,在每个测试结束后进行。
0 条评论
下一页