Pyunit(unittest) 是python 自带的单元测试框架, 用于编写和运行可重复的测试.pyunit是xunit体系的一个成员, xunit是众多测试框架的总称,pyunit主要用于进行白盒测试和回归测试.
通过Pyunit可以让测试具有持久性, 测试与开发同步进行, 测试代码与开发代码一同发布.使用PyUnit具有如下好处:
可以是测试代码与产品代码分离.
针对某一个类的测试代码只需进行较少的改动, 便可以应用于另一个类的测试.
PyUnit开放源代码, 可以进行二次开发, 方便对Pyunit的扩展.