[Test Tools]:Xunit, UnitTest, docTest

3 views
Skip to first unread message

David chen

unread,
Jul 26, 2011, 10:40:35 PM7/26/11
to My Network
Python相关的单元测试:

The Python unit testing framework:
http://docs.python.org/library/unittest.html

http://docs.python.org/library/doctest.html

Testoob: Advanced Testing in Python
http://testoob.sourceforge.net/
there is no develop since 2006

cxxtest:
http://cxxtest.tigris.org/
Since it works on header file and generate c codes from python script,
it does not depend on unix system (LINUX or HP-UX).
there is no develop since 2008.

cppunit:
http://sourceforge.net/projects/cppunit/
It is popular program currently used in C++ testing. It has a lot of
features.
The latest release was 2008.

gtest:
http://code.google.com/p/googletest/
It is new test program from google. It is more clean than cppunit
since it is new.
The latest release is April 2010

junit:
http://junit.org/

黄昊

unread,
Jul 26, 2011, 10:48:34 PM7/26/11
to share...@googlegroups.com
我们觉得测试框架有一个好使的就行,不求多
所以我们用的是标准库unittest,上面第一个
mock框架现在标准库里没有,原来用的mock,现在用的是fudge,差别不大,都可以,后一个用起来语法上看上去方便一点

框架虽然好使,更重要的是坚持测试驱动开发,坚持持续测试集成,别让测试代码变成累赘,让自动化测试真正发挥效率

David chen

unread,
Jul 26, 2011, 10:57:27 PM7/26/11
to My Network
我只是在这里收录一下测试框架,正如你所说还是要结合自己的程序去选择,现在这边就用的gtest,不过功能实现就可以了,不过倒是可以放些测试用例,
学些学习^_^


On Jul 27, 10:48 am, 黄昊 <huang1...@gmail.com> wrote:
> 我们觉得测试框架有一个好使的就行,不求多
> 所以我们用的是标准库unittest,上面第一个
> mock框架现在标准库里没有,原来用的mock,现在用的是fudge,差别不大,都可以,后一个用起来语法上看上去方便一点
>
> 框架虽然好使,更重要的是坚持测试驱动开发,坚持持续测试集成,别让测试代码变成累赘,让自动化测试真正发挥效率
>

Reply all
Reply to author
Forward
0 new messages