请教如何对程序进行测试,散掉2006年的分.
请教高手如何对程序进行测试,有没有自动测试的方法,可以查阅哪些相关的资料、软件,有没有实际的例子。
关于逻辑是否只能是人工检查?
代码在编写和调试阶段与设备相关部分的某些代码,如各种异常处理,错误情况判断等,这些一般是如何调试的。
是否有必要并且如何能实现对程序的各个分支都能测到?
最近看了些关于测试的文档,测试实例一般是针对标准的接口,测试协议栈和业务。应该说只是测试了程序的一部分,即便如此,要编写出模拟程序并做一遍测试,也不是轻松的事,可能比写应用程序花的时间还要长。
对代码只有几万行的小规模的程序来说,人工检查代码+试用可能比较经济。
有没有人用C++TEST CPPUNIT 之类的东东,能否讲讲效果。