单元测试 Unit testing

单元测试只测试单个程序或单个函数的正确性。它的理念是,如果每个函数单元和程序单元都能正常运作,那么把它们整合到一起,能够正常工作的几率会更大些。

为什么单元测试重要?

当多个程序联合工作的时候,要找出哪里有bug是不容易的。因此最好事先一个程序一个程序的测试,好找出bug所在。

单元测试工具

Python有许多单元测试工具。有些工具比如pytest,替代了内建的unittest框架。许多工具也能用于整合测试。

单元测试资源