软件测试的相关术语
Posted 两掺豆腐脑丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试的相关术语相关的知识,希望对你有一定的参考价值。
SRS:需求分析文档;
HLD:概要设计文档;
LLD:详细设计文档;
BD:基本设计;
DD:详细设计;
FD:机构设计;
软件开发过程:立项、需求分析、概要设计、详细设计、编码、测试、运行及维护;
软件测试分为四个阶段:单元测试、集成测试、系统测试、验收测试、回归测试;
单元测试:测试函数、依据LLD,一般开发人员自测完成,属于白盒测试。
集成测试:测试模块和接口,依据HLD,开发人员和测试人员完成,属于灰盒测试。
系统测试:测试整个软件,依据SRS,测试人员完成,属于黑盒测试。
验收测试:测试整个软件,分为α测试(软件公司内部测试环境下完成,但必须要求客户参与,请客户到公司参与内测,测试环境可控)和β测试(客户环境下测试,测试环境不可控)
每个阶段的四个活动:测试计划、测试方案、测试用例、测试执行。
回归测试:
1.目的就是验证缺陷是否修复,是否引入新的缺陷。
2.策略:选择性回归和完全回归。
常见的系统测试类型:功能测试、性能测试、GUI测试、易用性测试、可靠性测试、兼容性测试、安装测试、网络测试、安全测试、数据库。
怎么熟悉需求?
1.结构:组成被测软件的所以东西;
2.功能:被测软件提供的所有功能;
3.数据:被测软件所能处理的数据(类型、大小、数量、内容),被测软件初始化的数据有那些,相关的配置数据有那些;
4.平台:被测试软件是什么环境下进行:硬件、操作系统、测试工具等;
5.操作:用户怎么操作,明确什么样的用户来使用,正确的操作,异常的操作;
6.时间:时间对被测软件的功能影响:时差、冬令时、夏令时、特殊时间点
以上是关于软件测试的相关术语的主要内容,如果未能解决你的问题,请参考以下文章