测试驱动开的的实例

看到post的回复中, 听棠.NET 谈及需要一些实例性的东西。
实际上,我觉得了解了这些理论知识才能够更好地应用测试驱动开发,如果用航海来进行比喻,理论就像灯塔一样,是指引方向用的。

以下是一些详细的例子和相关的中文资源,是一些比较常用情况下的使用。
由于java与C#的语法比较相似,xUnit家族的东西在使用上又差不多,这里就不作区别了。

怎样使用Junit Framework进行单元测试的编写
这篇文章中,可以体悟到单元测试的编写手法,以及它的使用方法。但请注意的是,在xUnit2.0以后的版本中,与原来的与法有所不同,这篇文章仅可作为抛砖引玉的作用。

JUnit最佳实践
这一篇,在使用xUnit时,谈及了最普遍的断言用法。断言的用法对于每一个C++程序员来说,都是很熟悉的,但是,断言常常会破坏程序的逻辑,xUnit最大的优势之处在于,它有效地隔离测试代码与实际代码,它使得软件在发布时,从中抽离测试代码更加容易。它从1、用于测试期望结果的断言(Assertion)2、用于共享共同测试数据的测试工具3、用于方便的组织和运行测试的测试套件4、图形和文本的测试运行器 等各个方面描述xUnit的应用。
不过,这篇文章篇幅较短,很多东西没有说清楚。

 51Testing软件测试论坛
这里有许多不错的资源,相信也有用处 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值