第六章软件测试.
- 格式:ppt
- 大小:443.00 KB
- 文档页数:62
软件测试技术乔冰琴版本第六章课后答案1、列举几种WR学习软件GUI的不同方式。
解:(1)使用Rapid Test Script wizard学习软件每个窗体中所有GUI对象的属性。
(2)通过录制脚本的方法学习被录制的那部分软件中所有的GUI 对象的属性。
(3)使用GUI Map Editor学习单个GUI对象、窗体或某个窗体中所有GUI对象的属性。
2、分别简述WR中同步点和检查点的作用。
解:当测试人员执行测试时,所测试的应用程序每次操作的响应时间并不一定,有时快,有时慢,导致执行输入动作的时间也需要等待。
在测试脚本中插入同步点,当Win Runner执行到同步点时,会暂停执行以等待应用程序某些状态的改变后,再继续行,以避免应用程序响应的时间超过Win Runner等待的时间而导致测试执行失败。
3、比较Win Runner中GUI DE Map File per Test和Global GUI Map File两种模式的区别。
解:GUI Map File per Test的方法:在测试的过程中将自动保GUI信息,打开测试时可以自动加载GUI文件。
Global GUI Map File的方法:在测试的过程中需要保存GUI,当应用程序改变时必须更新GUI文件。
4、简述利用Win Runner进行测试的过程可分为哪几个阶段,即操作步骤是什么。
解:WR的测试过程分为以下六个阶段:(1)创建GUI map。
(2)创建测试。
(3)调试测试。
(4)执行测试。
(5)查看测试结果。
(6)报告发现的错误。
5、给出Win Runner中将测试脚本转换为数据驱动测试脚本的一种实现步骤。
解:可以通过下列步骤将测试脚本转换成数据驱动测试脚本:(1)加上开启及关闭数据表的指令。
(2)加上循环并读取数据表的每一笔数据。
(3)将录制的固定值与检查点的值参数化为数据表的字段值。
题目:测试计划主要由哪个角色负责制定:()。
选项A:开发人员选项B:测试人员选项C:项目经理选项D:测试经理答案:测试经理题目:测试经理的任务通常不包括:()。
选项A:选择合适的测试策略和方法选项B:编写测试计划选项C:建立和维护测试环境选项D:选择和引入合适的测试工具答案:建立和维护测试环境题目:对于监控测试周期时采用的度量方法,下列叙述中不当的是:()。
选项A:基于故障和基于失效的度量:统计特定软件版本中的故障数。
选项B:基于成本度量:统计已经花费的测试成本,下一测试周期成本与预期收益的关系。
选项C:基于测试对象的度量:统计代码和安装平台等覆盖情况。
选项D:基于测试用例的度量:统计各优先级的测试用例数量。
答案:基于成本度量:统计已经花费的测试成本,下一测试周期成本与预期收益的关系。
题目:下列哪个是测试组织独立的缺点?()。
选项A:开发人员可能会失去对产品质量的责任心选项B:测试人员需要花时间了解所要测试的产品的需要、架构、代码等选项C:设立独立测试组会花费更多成本选项D:测试人员需要额外的培训答案:开发人员可能会失去对产品质量的责任心题目:如果没有做好配置管理工作,那么可能会导致:()。
A.开发人员相互篡改各自编写的代码;B.集成工作难以开展C.问题分析和故障修正工作被复杂化D.测试评估工作受阻选项A:A、B、C、D选项B:B、D选项C:A、B、C选项D:A、C答案:A、B、C题目:对于测试过程来说,哪些工作产品要纳入配置管理?()。
选项A:测试对象和测试材料选项B:测试对象(The test object)、测试材料(the test material)和测试环境选项C:问题报告和测试材料选项D:测试对象答案:测试对象(The test object)、测试材料(the test material)和测试环境题目:下列活动中,不属于测试计划活动的是:()。
选项A:确定测试环境选项B:设计测试用例选项C:定义测试级别选项D:估算测试成本答案:设计测试用例。
软件测试质量规章制度第一章总则第一条为了规范软件测试工作,提高软件测试质量,制定本规章制度。
第二条本规章制度适用于公司所有涉及软件测试工作的部门和人员。
第三条软件测试是保证软件质量和可靠性的重要手段,必须重视软件测试工作。
第四条软件测试的目标是发现软件存在的缺陷和问题,保证软件的质量和稳定性。
第五条软件测试工作必须按照规章制度的要求进行,不得擅自修改或者违反规定。
第二章软件测试计划第六条在软件测试工作开始前,必须制定详细的测试计划。
第七条测试计划应当包括测试的目标、范围、方法、资源、进度和质量要求等内容。
第八条测试计划必须经过相关部门和人员的审批和确认,方可执行。
第九条测试过程中如果需要调整测试计划,必须经过相关部门和人员的批准。
第十条测试计划必须根据实际情况进行调整和优化,确保软件测试工作按计划进行。
第三章软件测试过程第十一条软件测试过程必须按照测试计划进行,不得随意更改或者省略测试环节。
第十二条软件测试过程包括测试准备、测试设计、测试执行、测试评审和问题跟踪等环节。
第十三条测试过程中必须记录详细的测试过程和结果,以备后续分析和回溯。
第十四条测试过程中必须保证测试环境的稳定和可靠,确保测试结果的准确性和可信度。
第十五条测试人员必须具备专业的测试知识和技能,熟悉测试工具和方法。
第四章软件测试工具第十六条软件测试工具是提高测试效率和质量的重要手段,必须合理应用。
第十七条在选用测试工具时,必须充分考虑软件测试的实际需求和特点。
第十八条测试工具的选择必须经过评估和测试,确保其适用性和稳定性。
第十九条测试工具的使用必须按照相关规定和方法进行,不得滥用或者误用。
第二十条测试工具的管理必须做到规范和有效,确保测试工作的顺利进行。
第五章软件测试报告第二十一条软件测试过程中必须定期生成测试报告,记录测试过程和结果。
第二十二条测试报告必须真实准确地反映测试情况和结果,不得掺杂虚假信息。
第二十三条测试报告必须按照规定的格式和要求进行编写和提交。