测试种类

来源:互联网 发布:python量化投资入门 编辑:程序博客网 时间:2024/04/28 19:25

(1)回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。

(2)alpha & beta测试都是验收测试,是部署软件之前的最后两项测试。alpha测试软开公司内部成员站在用户的角度去测试。beta是真正的终端用户去测试。

(3)单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。比如C,要进行测试的单元一般是函数或子过程。在像C++这样的面向对象的语言中, 要进行测试[1] 的基本单元是类。对Ada语言来说,开发人员可以选择是在独立的过程和函数。

(4)代码评审:是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动。

(5)集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。

(6)负载测试(Load testing),通过测试系统在资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。

(7)系统测试:是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件。对象不仅仅包括需测试的软件,还要包含软件所依赖的硬件、外设甚至包括某些数据、某些支持软件及其接口等。

0 0
原创粉丝点击