单元测试都包括了哪些方面的测试?

作者:单元测试   发布时间:2020-10-27

1.模块接口测试,它是单元测试的基础。只有在数据能正确流入、流出模块的前提下,其他测试才有意义。模块接口测试也是集成测试的重点,可以为之后测试提供基础。

2.局部数据结构测试,检查局部数据结构是为了保证临时存储在模块内的数据在程序执行过程中完整,准确,局部功能是整个功能运行的基础。重点是一些函数是否正确执行,内部是否运行正确,局部数据结构往往是错误的根源,应该仔细设计测试用例。

3.边界条件测试,边界条件测试是单元测试中十分重要的一项任务,软件经常在边界上失效,采用边界值分析技术,针对边界值及其左、右设计测试用例,很有可能发现新的错误。边界条件测试是一项基础测试,也是后面系统测试众功能测试的重点,可以大大提高程序健壮性。

4.模块中所有独立路径测试,在模块中应对每一条独立路径进行测试,单元测试的基本任务是保证模块中每条语句至少执行一次。测试的目的主要是为了发现因错误计算,不正确的比较和不适当的控制流造成的错误,具体做法就是程序员逐条调试语句。

推荐阅读:

接口测试的流程一般是什么样子?


如何有效提高软件测试的质量

什么是接口测试,为什么要做接口测试?

如何编写一个好的测试用例?


本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2021 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.