
TestNG
文章平均质量分 79
jnleec
蓄势待发
展开
-
TestNG官方文档中文版(05)—— 测试方法、测试类和测试组
5 - 测试方法、测试类和测试组5.1 - 测试组TestNG 允许你将测试方法归类为不同的组。不仅仅是可以声明某个方法属于某个组,而且还可以让组包含其他的组。这样TestNG可以调用或者请求包含一组特定的组(或者正则表达式)而排除其他不需要组的集合。这样,如果你打算将测试分成两份的时候,就无需重新编译。这个特点,会给你在划分组的时候带来很大的灵活性。例如,通常将测试划分为转载 2013-01-15 18:48:03 · 1420 阅读 · 0 评论 -
TestNG官方文档中文版(01)—— 简介
1 - 简介TestNG 是一个测试框架,它被设计为用来简化广泛的设计需求,从单元测试 (单独测试一个类) 到集成测试 (测试由多个类、报甚至外部框架,例如应用程序服务器,所组成的系统).编写一个测试通常分为三步:编写测试业务逻辑,并且在你的代码中插入 TestNG annotations 。在 testng.xml 或 build.xml 添加你的测试信息。例如类名,希望运行转载 2013-01-15 18:42:32 · 1331 阅读 · 0 评论 -
TestNG官方文档中文版(02)—— Annotation
2 - Annotations如下就是在TestNG中可以使用的annotation的速查预览,并且其中给出了属性:@BeforeSuite@AfterSuite@BeforeTest@AfterTest@BeforeGroups@AfterGroups@BeforeClass@AfterClass@BeforeMethod@AfterM转载 2013-01-15 18:43:37 · 623 阅读 · 0 评论 -
TestNG官方文档中文版(03)—— testng.xml
3 - testng.xml调用TestNG有多种方式:使用testng.xml文件使用ant通过命令行本节对 testng.xml 的格式进行说明(你会在下文找到关于ant和命令行的相关文档)。目前给testng.xml所使用的DTD可以在主页: http://testng.org/testng-1.0.dtd 上找到(考虑到您能更方便,可以浏览 HTML版)。转载 2013-01-15 18:44:26 · 521 阅读 · 0 评论 -
TestNG官方文档中文版(04)—— 运行TestNG
4 - 运行TestNG可以使用多种方式调用:命令行antEclipseIntelliJ's IDEA本节将只介绍如何从命令行运行TestNG。如果您对其他方式感兴趣,那么就点击上面的链接查看更多信息。假设TestNG已经在你的类路径中,最简单的调用方式如下:java org.testng.TestNG testng1.xml [testng2.xml test转载 2013-01-15 18:45:10 · 687 阅读 · 0 评论 -
TestNG官方文档中文版(06)—— 测试结果
6 - 测试结果6.1 - 成功、失败和断言如果一个测试没有抛出任何异常就完成运行或者说抛出了期望的异常(参见@Test注解的expectedExceptions属性文档),就说,这个测试时成功的。测试方法的组成常常包括抛出多个异常,或者包含各种各样的断言(使用Java "assert" 关键字)。一个 "assert" 失败会触发一个 AssertionErrorExce转载 2013-01-15 18:49:33 · 1272 阅读 · 0 评论 -
TestNG英文文档
1 - IntroductionTestNG is a testing framework designed to simply a broad range of testing needs, from unit testing (testing a class in isolation of the others) to integration testing (testing enti原创 2013-01-15 18:53:55 · 1784 阅读 · 0 评论