读书人

cppunit能做异步测试吗?解决思路

发布时间: 2012-02-20 21:18:24 作者: rapoo

cppunit能做异步测试吗?
比如我做了一个即时通讯的代码,
我想测试给QQ发消息是否成功了,
这样的测试用cppunit能实现吗?

[解决办法]
不要用单元测试工具做交付测试。
[解决办法]
用robot
[解决办法]
单元测试跟写程序没有任何区别,不过是把结果组织起来而已。如果你的测试涉及UI,就需要手动添加UI测试的代码。
[解决办法]
单元测试只是检查类的实现是不是符合设计要求,不要把其他方面的东西交给单元测试。特别你这样的测试已经有点集成测试的味道。人工参与的集成测试也是很普遍的。

读书人网 >C++

热点推荐