- 关于测试及其目标 G.Myers 曾给出了测试以下观点:
- 测试是为了发现程序中的错误而执行程序的过程;
- 好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;
- 成功的测试是发现了至今为止尚未发现的错误的测试。
- 软件测试的目标:
- 预防错误
- 发现错误
- 一般只有符合下列 5 个规则才叫软件错误:
- 软件未达到产品说明书标注的功能;
- 产品出现了产品说明书指明不会出现的错误;
- 软件功能超出产品说明书的范围;
- 软件未到达产品说明书虽未指出但应达到的目标;
- 软件测试员认为软件难以理解、不易使用、运行速度缓慢,或最终用户认为不好。
- 测试阶段的基本任务是:根据软件开发各阶段的文档资料和程序内部结构,精心设计一组“高产”的测试用例,利用这些用例执行程序,找出软件中潜在的各种错误缺陷。
- 测试一般不可能发现程序中的所有错误。
- 测试只能证明程序中存在错误,但不能证明程序中不存在错误。
上一篇

2024-04-20
下一篇

2024-04-20