Some Basic Concept Of Software Test

本文阐述了软件测试过程,包括需求测试、单元测试、集成测试、系统测试、性能测试及用户测试,解释了各阶段的目的与特点,并强调了文档审查在需求测试中的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

This artical just for me to remeber some basic concept of software test for some companies or teachers like to ask this basic concept.

 

1.Software test process

      需求测试--单元测试--集成测试--系统测试--性能测试--用户测试--回归测试

其中,验收测试无论在规模上或性质上都和系统测试很相似。根本区别在于:前者是内部的,而后者则是受“用户”控制。

 

需求测试针对的是被测试软件的需求规格说明书、概要设计文档、详细设计文档、数据库设计文档等文档资料进行查阅,重点检查文档中是否存在描述不准确、需求定义模糊、需求用例不正确、语言二义性等。

 

单元测试又称为模块测试,是对程序代码中最小的设计模块进行测试。一般情况下有对应的开发工程师负责。

 

集成测试,又称为组装测试。在该阶段能发现的问题主要有:资源争用、接口调用、时钟延迟等问题。

 

系统测试是将通过集成测试的软件部署到某种较为复杂的计算机用户环境进行测试。

 

性能测试。对于一般的软件产品,主要测试四个方面:文档、界面、功能、性能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值