一、选择:
1、测试人员应在软件生命周期中的下面哪个阶段介入最好( )
A、需求阶段 B、设计阶段
C、编码阶段 D、系统集成阶段
2、在确定测试目标的过程中,测试人员主要完成以下的( )
A、确定测试的标准和规范 B、确定测试环境
C、确定测试内容 D、确定用户的特殊要求
3、在制定测试方案时,以下必须要说明的有( )
A、确定所使用的测试方法 B、确定所使用的测试工具
C、确定所需要的测试资源 D、确定测试资源的合理分配
4、越早进行测试越好,对还是错( )
A、对 B、错
5、瀑布模型是( )
A、线性模型 B、非线性模型
C、叠代模型 D、非叠代模型
6、V字模型的设计阶段对应的测试阶段是( )
A、单元测试 B、集成测试
C、系统测试 D、验收测试
二、填空:
1、在测试结束后应该提交的文档有:_________、____________、___________。
2、在测试总结后应该提交的文档有:_________、___________。
3、RAD方法中由于根本的________没有被冻结,所以用户在设计的过程中是迭代的。
4、在RAD环境的测试是基于开发过程中的___________。
5、在RAD方法中由于设计、编码和集成的反复循环性,导致了测试的___________、___________等的循环性。
6、测试项目的流程中一般有_______、__________、___________、__________、___________五个阶段。
7、在测试规划过程中,应对______、__________、___________、__________进行计划。
8、在测试设计过程中,应做出______、__________,并要经过评审。
9、在执行测试的过程中应该注重用例执行时____________________。
三、问答
1、请分别概述测试人员在软件的需求定义阶段、设计阶段、编码阶段、系统集成阶段的工作任务?
2、请给出一套跟进开发项目的测试流程图
3、请概要说明在测试执行的过程中应注意的问题?