- 39
- 0
- 约4.53万字
- 约 37页
- 2017-07-14 发布于浙江
- 举报
软件测试基础知识与软件测试基本流程(完整版)
软件测试基础知识与软件测试基本流程
(完整版)
Q:什么是软件测试?软件测试的目的是什么?
A:IEEE 软件测试定义为:使用人工和自动手段来运行或测试某个系统的过程,其目的在
于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差异。
该定义明确提出了软件测试以检验是否满足需求为目标。
软件测试的目的在于发现错误;一个好的测试用例在于发现从前未发现的错误;一个成功
的测试是发现了从前未发现的错误的测试。
所以更为合适的定义是:测试是为发现错误而执行程序的过程。
Q:什么是软件缺陷?
A:满足下列五个规则之一才称为软件缺陷:
1)软件未达到产品说明书标明的功能。
2)软件出现了产品说明书指明不会出现的错误。
3)软件功能超出产品说明书指明的范围。
4)软件未达到产品说明书虽未指出但应该达到的目标。
5)软件测试人员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好。
Q:什么黑盒测试?黑盒测试方法都包括哪些?
A:黑盒测试意味着测试要在软件的接口处进行。是把测试对象看做一个黑盒子,测试人
员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格
原创力文档

文档评论(0)