@Factory的高级用法
@Factory和@DataProvider相结合的方式...
分类:
其他好文 时间:
2014-10-23 12:32:00
阅读次数:
204
最近两天写单元测试,碰到需要验证一个树是否是期望的,但是树这个结构要验证起来还真是有点烦。。。 我的树大概是这样的: 1 class TreeNode 2 { 3 private static readonly TreeNode[] Empty = new TreeNode[0...
分类:
其他好文 时间:
2014-10-23 01:22:55
阅读次数:
228
TestNg依赖测试之简单方法依赖,通过dependsOnMethods属性来配置依赖方法...
分类:
其他好文 时间:
2014-10-22 20:29:39
阅读次数:
227
TestNg使用dependsOnGroups属性来进行依赖测试,
测试方法依赖于某个或某些方法,这个/这些方法作为前置依赖条件
强制依赖:如果被依赖的某一个方法发生了异常,那么之后的方法都不会被执行(默认)
顺序依赖:无论被依赖的方法是否出现异常,后续的方法都会被执行,通过alwaysRun=“true”来配置...
分类:
其他好文 时间:
2014-10-22 18:09:08
阅读次数:
193
我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函...
分类:
系统相关 时间:
2014-10-22 14:48:36
阅读次数:
315
1.创建单元测试项目2.创建完成后,新建项目会自动添加“Microsoft.VisualStudio.QualityTools.UnitTestFramework”的引用,该引用用于单元测试3.新建项目中自动生成一个默认测试文件“UnitTest1.cs”,内容如下图[TestClass]:为表示该...
分类:
其他好文 时间:
2014-10-22 00:54:44
阅读次数:
349
简单来说,单元测试就是局部测试,即是对项目中的某个静态类测试、静态方法测试、类的实例化测试以及类的方法测试。当你有一个具体的项目时你可以通过运行查看结果的方式进行测试,但当你只有一个类而没有完整的项目时便会很麻烦,单元测试则可以解决这种问题。单元测试有两种方法,一个是NUnit,另一个是微软在VS提...
TestNG的参数化测试、共享线程池配置、参数默认值配置,以及采用多线程的方式运行测试代码...
分类:
编程语言 时间:
2014-10-21 19:45:22
阅读次数:
271
前段时间写工厂测试程序,遇到个小问题,就是在发测试命令时,由于回调函数是个block,而block是异步处理的。导致结果无法及时返回。查看资料后,我是这么处理的#define TestNeedsToWaitForBlock() __block BOOL blockFinished = NO#defi...
分类:
其他好文 时间:
2014-10-21 19:06:36
阅读次数:
417
在编写测试的过程中,我们经常遇到只想执行个别或者某一部分/某一类型的测试用例,这时我们可以使用TestNG的分组测试方法...
分类:
其他好文 时间:
2014-10-21 17:41:41
阅读次数:
226