更高级别的测试
更高级别的测试(中文4500字,英文2600字)
6.5软件测试计划与控制
如果认为测试一个大型软件系统可能需要编写、执行和验证数万个测试用例、处理数千个模块、改正数千个错误、雇佣数百人花费一年甚至更长的时间工作,那么很明显我们在计划、监视和控制测试过程方面遇到了巨大的项目管理挑战。事实上,这些问题非常繁杂,我们可以将整本书都用来讨论软件测试的管理问题。本节的初衷是总结其中的一些问题。
正如第2 章所提到的,在计划测试过程中最常出现的主要错误是默认为不会发
现软件缺陷。这个错误带来的显然结果是对计划投人的资源(人力、时间表及计算机时间)明显估计不足,这在计算机行业内是个声名狼藉的问题。造成这个问题的原因是测试阶段处于开发周期的最后阶段,致使调整资源非常困难。另外,可能是更重要的问题,即对软件测试的定义有误,因为很难看到对测试正确定义(测试的目的是发现错误)的人在假定找不到任何错误的情况下去计划一个测试。与大多数项目的情况一样,计划是管理测试过程中至关重要的一环。
原文:
Test Planning and Control
If you consider that the testing of a large system could entail writing, executing, and verifying tens of thousands of test cases, handling thousands of modules, repairing thousands of errors, and employing hundreds of people over a time span of a year or more, it is apparent that you are faced with an immense project management challenge in planning, monitoring, and controlling the testing process. In fact, the problem is so enormous that we could devote an entire book to just the management of software testing. The intent of this section is to summarize some of these considerations. [资料来源:http://www.doc163.com]
[资料来源:http://doc163.com]