欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

第11章 测试代码 ——11.1 测试函数

程序员文章站 2022-07-12 22:47:55
...
# -*- coding:utf-8 -*-
#li hongliang 2020年09月30日
#第11章 测试代码
#11.1 测试函数
#11.1.1 单元测试和测试用例
#Python标准库中的模块unittest提供了代码测试工具。单元测试用于核实函数的某个方面没
#有问题;测试用例是一组单元测试,这些单元测试一起核实函数在各种情形下的行为都符合要求。
#良好的测试用例考虑到了函数可能收到的各种输入,包含针对所有这些情形的测试。全覆盖式测
#试用例包含一整套单元测试,涵盖了各种可能的函数使用方式。对于大型项目,要实现全覆盖可
#能很难。通常,最初只要针对代码的重要行为编写测试即可,等项目被广泛使用时再考虑全覆盖。
#11.1.2 可通过的测试
#创建测试用例的语法需要一段时间才能习惯,但测试用例创建后,再添加针对函数的单元测
#试就很简单了。要为函数编写测试用例,可先导入模块unittest以及要测试的函数,再创建一个
#继承unittest.TestCase的类,并编写一系列方法对函数行为的不同方面进行测试。

相关标签: python学习