- 18
- 0
- 约1.05万字
- 约 16页
- 2020-09-18 发布于浙江
- 举报
第一章软件测试概述
1.名词解释?
软件缺陷:
即计算机系统或者程序中存在的任何一种破坏正常运行能力的问题、错误,或者隐藏的功能缺陷、瑕疵。缺陷会导致软件产品在某种程度上不能满足用户的需要。
软件缺陷的准确定义,通常有以下5条描述:
(1)软件未实现产品说明书要求的功能。
(2)软件出现了产品说明书指明不会出现的错误。
(3)软件超出实现了产品说明书提到的功能。
(4)软件实现了产品说明书虽未明确指出但应该实现的目标。
(5)软件难以理解,不易使用,运行缓慢或者终端用户认为不好
软件测试:
软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。通常对软件测试的定义有如下描述: 软件测试是为了发现错误而执行程序的过程。
静态测试:
静态测试就是通过对被测程序的静态审查,发现代码中潜在的错误。
动态测试:
动态测试的对象必须是能够由计算机真正运行的被测试的程序
黑盒测试:
黑盒测试是一种从用户观点出发的测试,又称为功能测试,数据驱动测试和基于规格说明的测试。
白盒测试:
白盒测试基于产品的内部结构来进行测试,检查内部操作是否按规定执行,软件各个部分功能是否得到充分利用。
单元测试:
单元测试是针对每个单元的测试,是软件测试的最小单位。
:
集成测试:
集成测试是对已测试过的
原创力文档

文档评论(0)