当前位置:首页>维修大全>综合>

test在python中的意思(python中test是什么意思)

test在python中的意思(python中test是什么意思)

更新时间:2024-02-23 22:53:07

test在python中的意思

test 是 Python自带的 单元测试框架。

那么我们首先需要知道什么是单元测试。

单元测试 也是测试活动的一种。

通常我们把 单元测试 unit test、 集成测试 Integration Test、系统测试 System test

放在一起比较。

单元测试

通常是测试一小块代码的功能,比如一个函数,类的一个方法

集成测试

通常是把被测系统的几个相互之间有交互的模块(或者说子系统)作为一个整体进行测试。

和单元测试相比,集成测试中的被测对象 更大一些,是子系统级别的测试

系统测试

有的人也叫 端到端的测试,或者说功能测试。

则是把整个被测系统看做一个整体进行测试。

它的测试对象就更大了,是整个系统级别的测试。

通常也是由测试部门做的测试。

从上面的描述中,我们可以看出:

单元测试通常是开发人员做的一种测试,通常是测试 函数,方法这种级别的代码块的。

单元测试大都是 设计出不同的调用参数来调用函数,来看 函数 的输出是否符合预期。

当然如果你的代码写的不好的话, 单元测试也会比较麻烦。

比如一个功能模块没有内聚到函数中,而是分散在代码文件里面。

那样,就不容易用一个函数调用对这些功能进行测试。

出现这种情况,说明代码质量是比较糟糕的。

所以有的团队把代码是否容易单元测试作为代码质量的一个指标。

更多栏目