关于结合测试今天又有一点体会。提高测试的自动化比例是非常重要的。
测试自动化并不能提高一次测试的效率,但是实际上几乎没有哪个机能是一次性测试通过的,都会因为发现bug而出现回归测试。这个时候自动化测试就非常重要了。
最基本的功能就是对两次测试结果的比较。但是对于后台程序,程序的执行结果往往是二进制文件,因此需要把二进制文件转换成可读的文本文件然后再进行比较。
但是这还不够,更进一步的要求是实现各个case的预想结果和实际结果的自动比较。这个过程就比较困难了。针对不同的项目会有不同的实现方法。而且对GUI的测试或者Web的测试会更困难。肯定会增加很多测试代码的编写工作量。但是增加的工作量在回归测试的时候会得到弥补。所以适用于大型的周期比较长的项目。
【作者: thinkernel】【访问统计:】【2005年10月7日 星期五 15:06】【 加入博采】【打印】
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=3151220
[2005-11-16 22:29:47.0] 测试......
[2005-11-13 11:45:53.0] 测试
[2005-11-13 11:55:05.0] 测试
[2005-11-13 11:57:11.0] 测试
[2005-11-10 16:52:26.0] 测试