软件测试2.doc_第1页
软件测试2.doc_第2页
软件测试2.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、选择题。 1、 系统测试使用( C )技术, 主要测试被测应用的高级互操作性需求, 而无需考虑被测 试应用的内部结构。 A、 单元测试 B、 集成测试 C、 黑盒测试 D、白盒测试 2、单元测试主要的测试技术不包括( B ) 。 A、 白盒测试 B、 功能测试 C、 静态测试 D、 以上都不是 3、 A )的目的是对最终软件系统进行全面的测试,确保最终软件系统满足产品需求并且 ( 遵循系统设计。 A、 系统测试 B、 集成测试 C、 单元测试 D、 功能测试 4、如果一个产品中次严重的缺陷基本完成修正并通过复测,这个阶段的成品是( B ) 。 A、 Alpha 版 B、Beta 版 C、正版 D、以上都不是 5、自底向上法需要写( A ) 。 A、 驱动程序 B、 桩程序 C、驱动程序和桩程序 D、 .以上都不是 13、软件测试原则有: D ) ( A、制定严格的测试计划 B、保留所有的测试文档 C、功能测试中的缺陷确认 D 以上都有 14、 测试文档的要求( D ) A、为以后的跟踪提供依据 B、能证实测试过程 C、能证实测试步骤要覆盖开发生命周期 D、以上都是 15、测试文档种类: D ) ( A、 需求类文档、 计划类文档 B、 设计类文档 执行类文档 C、 缺陷记录类、 阶段汇总类 测 试总结类 D、以上都有 16、测试计划的制定必须要注重: D ) ( A、测试策略 测试范围 B、测试方法 测试安排 C、测试风险 测试治理 D、以上都是 17、制定测试计划的步骤: D ) ( A、确定项目治理机制 预计测试工作量 测试计划评审 B、确定测试范围 确定测试策略 确定测试标准、预计测试工作量 C、确定测试构架 确定项目管理机制 预计测试工作量 测试计划评审 D、确定测试范围 确定测试策略 确定测试标准 确定测试构架 确定项目管理机制 预计 测试工作量 测试计划评审 18、缺陷产生的原因: D ) ( A、交流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷 B、软件的复杂性; 软件项目的时间压力 C、程序开发人员的错误;软件项目文档的缺乏 D、以上都是 19、缺陷造成的影响:( D ) A、精神的摧残 B、形象的损失 C、财富的流失 D、以上都是 20、缺陷的分类: D ) ( A、需求文档的缺陷;软件配置引起的缺陷 B、分析、设计的缺陷;静态文档的缺陷 C、 软件开发引起的缺陷;短视将来的缺陷 D、以上都是 21、测试需求必须关注: D) ( A、如何创建需求结构 B、如何增加需求 C、如何使用报告和图表来跟踪需求 D 以上都是 22、测试用例工作主要是: D ) ( A、如何添加测试用例 B、如何编写测试用例 C、将测试用例和需求关联 D、以上都是 23、测试执行的主要工作为: A ) ( A、以下都是 B、创建测试集;定时执行测试 C、测试执行结果分析 D、运行测试 24、测试跟踪的主要工作为: A ) ( A、以下都是 B、执行缺陷跟踪的过程 C、作出缺陷的分析和报告 D 分析缺陷跟踪的特点 25、自动化测试工具:( D ) A、ratinal Robot B、winrunner C、quicktest D、以上都是 26、软件性能测试工具有( D ) A loadRunner B Ratinaol Visual Qantify C、PureLoad D、以上都是27、软件测试方式: D ) ( A、考虑到各种输入、测试结果的全面检查、B、集中错误发生现象、跟踪错误测试结果 C、错误的关联和依靠、合理安排测试计划、有第三方测试 D 以上都是 28、 BUG 的种类: D ) ( A、需求阶段的 BUG;分析设计阶段的 BUG B、实现阶段的 BUG 配置阶段的 BUG C、 静态文档的 BUG 短视将来的 BUG D、以上都是 29、测试项目主要包括几个阶段(ABCDG ) A. 计划阶段 B. 初始阶段 C. 执行阶段 D. 总结评估阶段 E. 单元测试 F. 集成测试 G. 设 计阶段 H. 系统测试 30、测试需求的结构包括: (ABCDEFG ) A.需求标识 B. 需求名称 C. 需求类型 D. 优先级 E. 用例关联 F校阅人 G编写日 二、填空题。 1、白盒测试的逻辑覆盖法有_ 语句覆盖、判定覆盖 、条件覆盖、判定/条件覆盖、条件组 合覆盖、路径覆盖_ 2、功能测试的方法有_等价类划分法、边界值分析法、错误推测法、因果图法、组合分析法 3、静态测试又可分为_走查、审查、评审_。 4、渐增式测试模式包括:_自顶向下法_和_自底向上法_ 5、编写单元测试用例说明书的依据是_单元测试计划_和_软件详细设计说明书_ 6、在单元测试时,测试者需要依据软件详细说明书和源程序清单,了解该模块的 I/O 条件 和模块的逻辑结构。主要采用了_白盒_ 测试技术,_黑盒_测试技术作为辅助。 7、软件成品阶段的三个阶段版本分别是_ Alpha 版、Beta 版、正版_ 8.、软件开发的基本过程是 _需求分析、设计、实现、测试 、维护_ 9、系统测试是在_集成测试_完成之后,_验收测试_进行之前的测试。 三、问答题。 1. 试说出软件测试的十大原则? 1) 、所有测试的标准都是建立在用户需求之上。 2) 、软件测试必须基于“质量第一”的思想去开展各项工作,当时间和质量冲突时,时间要 服从质量。 3) 、事先定义好产品的质量标准。 4) 、软件项目一启动,软件测试也就是开始,而不是等程序写完,才开始进行测试。 5) 、穷举测试是不可能的。 6) 、第三方进行测试会更客观,更有效。 7) 、软件测试计划是做好软件测试工作的前提。 8) 、测试用例是设计出来的,不是写出来的。 9) 、不可将测试用例置之度外,排除随意性。 10) 、对发现错误较多的程序段,应进行更深入的测试。 2. 什么是回归测试?回归测试的目的是什么? 答:定义:是指在修改了源代码后,用原有的测试用例进行重新进行测试以确认修改没 有引入新的错误或导致其他代码产生错误 目的:所做的修改达到了预定的目的,如错误 得到了改正, 新功能得到了实现, 能够适应新的运行环境等, 不影响软件原有功能的正确性。 3. UML 定义了那九种图 答:包括类图、对象图、组件图、部署图、用例图、序列图、行为图、协作图、状态图 四、设计题。本题共 2 小题,满分 27 分 1. 用等价类划分法设计下面测试用例:有一报表系统,要求用户输入要处理报表的日期, 假设日期的范围为 2000 年月到 2020 年 12 月。如果用户输入的日期不在这个范围内,则 显示错误码信息,并且此系统规定日期由年月的 6 位数字组成,前 4 位代表年,后 2 位代表 月。 (1) 请列出等价类表(包括有效和无效等价类) 等价类表输入条件 报表日期有效等价类 编号 无效等价类 编号 6 位数字字符 1 有非数字字符 2 少于 6 个数字字符 3 多于 6 个数字

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论