admin管理员组

文章数量:1547178

一、软件测试的分类

1.按测试层次分类:

(1)底层测试:单元测试

(2)接口测试:集成测试(完成系统内单元之间接口和单元集成为一个完整系统的测试。)

(3)系统层次:系统测试

(4)用户层次:验收测试(验证是否是用户真正所需要的产品特性,验收测试关注用户环境、用户数据,而且用户也参与测试过程中。)

2.按被测试的对象(单元/组件、文档、子系统、系统等)分类:

(1)单元测试:包括组件测试、模块测试等。

(2)程序测试

(3)系统测试

(4)文档测试:包括需求文档、设计文档、用户手册等。

(5)Web应用测试、客户端测试

(6)数据库测试、服务器测试

3.按测试阶段分类:

(1)传统软件测试流程:一般分为需求评审、设计评审、单元测试、集成测试、系统测试、验收测试、a测试、b测试等。

(2)敏捷测试流程:一般分为测试需求分析、迭代测试计划、持续的单元和系统测试、验收测试等。

4.按测试目的分类:

(1)功能(正确性)测试:验证每个功能是否按照事先定义的要求那样正常工作。

(2)压力(负载)测试:用来检查系统在不同负载条件下的系统运行

本文标签: 测试软件