软件测试之单元测试

2024-10-17 03:12:09

1、单元测试的概念:单元测试就是对软件中最小的可测试单元进行检查和验证。

软件测试之单元测试

3、为什么要进行单元测试呢?一个BUG隐藏的时间越久,修复这个BUG的代价就越大,根据调查发现,一个BUG最后修复要比开始就修复的成本高10倍。而单元测试是最早发现BUG的一个阶段,也是修改BUG付出代价最小的一个阶段,所以单元测试是非常重要的。

软件测试之单元测试

6、单元测试就是测试一个螺丝钉本身的功能。我们不会去关注这个螺丝钉具体用在什么地方,和其他零件是否能很好的匹配,我们只关心这个螺丝钉本身有没有问题,是否符合需求

软件测试之单元测试

8、单元测试有非常多的好处:可以尽早的发现缺陷;有利于重构;简化集成,保证最小单元的稳定性和正确性,之后再搞系统测试的时候,就不需要花时间去确认单元内部是否有问题了;减少文档,现在提倡代码级文档,不需要手动去维护一个专门的文档,浪费大量的时间。

9、下面简单介绍一下几种单元测试框架JUnit就是一个Java语言的单元测试框架,是一个开放源代码的Java测试框架,用于编写和运行可重复的测试。

软件测试之单元测试

12、PHPUnit看名字就知道,测试PHP的,它是一款轻量级的php测试框架,可以通过命令操控测试脚本,而且功能酷炫,使用起来还特别简单

软件测试之单元测试
猜你喜欢