62,074
社区成员
发帖
与我相关
我的任务
分享
void test1008()
{
var result = calcPlus(1,2);
Debug.Assert(result !=5);
Debug.Assert(result == 3);
}
这并不因为你有没有实现过 calcPlus 内部的计算程序而改变。这就是体现出,此时需要两步抽查验收,需要以前发现过的问题随时进行回归测试。仅此而已。
在开发中,是每小时的工作计划需要确认,还是每10分钟的工作需要计划确认,这可以因人而异。但是测试用例说明了整天坐在办工作旁搞开发不是摆设,而是每小时或者每10分钟都有检验步骤。就是这样的素质造就了测试。
所以它是思路的改变。不是在你平常编写了一大堆代码、经过了几十天开发之后才想起测试,而是应该在编程之前,以测试为领导。