51Testing软件测试论坛

标题: 有个疑问CPPUNIT 怎么做单元测试的呢? [打印本页]

作者: barcelona    时间: 2006-4-11 11:11
标题: 有个疑问CPPUNIT 怎么做单元测试的呢?
我看了很多单元测试的书,我们也学习过,当然都是理论的,具体的象CPPUNIT 这样的纯技术还没有学过。可是我就纳闷了,既然单元测试或者说是白盒测试,肯定要有很多的代码级别的检查 还有在取值方面的测试啊,可是为什么在CPPUNIT 上面 特别是在GUI测试的时候怎么没有体现的出来的呢?如果象GUI那样找到ERROR就算是测试的话,那直接可以叫程序员做了,当然QC还有很多教正 啊方面的工作要做的,但是象CPPUNIT的GUI图形测试怎么体现出来在取值或者其他方面的测试过程的呢?
      抱歉我的文笔不好 可能有点困难。。
作者: zixuxuwu    时间: 2006-4-11 11:27
我想cppUnit并不像你想象的那么全面,事实上,不管任何一种工具或者是方法,都是有侧重点的。至于GUI测试,我个人认为本来就不需要做单元测试。
作者: barcelona    时间: 2006-4-11 18:31
可是我毕业设计就是关于软件测试的啊而且还是以CPPUNIT为基础的啊 那怎么办 啊
作者: zixuxuwu    时间: 2006-4-12 10:15
那你就找个能用cppunit做测试的代码来做测试好了。cppunit本来就是个框架,怎么用它全看你自己的了。
作者: barcelona    时间: 2006-4-12 13:18
您的意思就是说,我用cppunit做代码测试的工作,就是跟程序员找错误差不多的情况?  谢谢哈,一般 的一些网洛上的测试用例就可以的吧? 应该还需要一些白盒测试方法的加入的吧,谢谢指教哈,要是跟visualunit一起如何哈 ?
作者: zixuxuwu    时间: 2006-4-13 10:39
抱歉,visualUnit我试过一下,但是没有学会,所以不敢冒然发表意见。感觉其思想跟CppUnit差不多。程序员找错误通常是通过设断点来调试的。用cppUnit的要有时间而且愿意去用(因为要花费时间的)。用cppUnit做测试本来就是属于白盒测试的范畴,你可以将你学到的白盒测试的理论运用起来。而且,用cppunit做测试,测试用例是要你自己去考虑的去设计的。网上的不见得会适合,不过可以参考。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2