网站大量收购闲置独家精品文档,联系QQ:2885784924

软件测试考试样题.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试考试样题

1. 在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中______不是单元测试的主要内容。在进行单元测试过程中,通常测试工程师都需要借助______来代替所测模块调用的子模块:在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是______。 A.模块接口测试  B.有效性测试  C.路径测试    D.边界测试 A.桩模块     B.驱动模块   C.桩模块和驱动模块  D.存根模块和驱动模块 A.一次性组装和增殖性组装      B.自顶向下组装和启底向上组装 C.单个模块组装和混合模块组装    D.接口组装和功能组装模块的耦合度描述了______。A.模块内各种元素结合的程度B.模块内多个功能之间的接口 C.模块之间公共数据的数量D.模块之间相互关联的程度 两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是______个。 A.25       B.30      C.0     D.0 4. 下述关于错误处理流程管理的原则,_____的说法是不正确的。 A.为了保证正确地定位错误,需要有丰富测试经验的测试人员验证发现的错误是否是真正的错误,并且验证错误是否可以再现。 B.每次对错误的处理都要保留处理信息,包括处理人姓名、处理时间、处理方法、处理意见以及错误状态 C.错误修复后必须由报告错误的测试人员确认错误已经修复,才能关闭错误 D.对于无法再现的错误,应该由项目经理,测试经理和设计经理共同讨论决定拒绝或者延期。 循环循环;见图2-1)。 在计划部分,定义了目标和用来实现它们而采用的条件和方法。在这个阶段中清楚地描述目标和用来实现这个目标而采用的策略。一个明确的目标应该被数字化地描述。用来实现这个目标的方法的程序与条件也要被描述。 在执行部分,条件被产生,为执行这个计划所必须的培训也被执行。每个人彻底地理解这个目标与计划是至关重要的。工人需要明白他们需要用来实现这个计划的程序和计划并彻底地理解这个工作。这个工作执行时是根据这些步骤的。 在检查部分,每个人必须检查来决定是否工作根据计划而进展和是否期望的结果被得到。所设定的步骤的性能必须被检查,看条件是否改变及异常可能出现。工作的 图2-1 软件测试PDCA流程图 3. 用户对软件系统的第一认识来自于安装,因此易用性的一个重要体现就是安装的易用性。简述安装测试应当从哪几个方面来考虑?Installing testing(安装测试),确保该软件在正常情况和异常情况的不同条件下,例如,进行首次安装、升级、完整的或自定义的安装都能进行安装。异常情况包括磁盘空间不足、缺少目录创建权限等。核实软件在安装后可立即正常运行。安装测试包括测试安装代码以及安装手册。安装手册提供如何进行安装,安装代码提供安装一些程序能够运行的基础数据。Waterfall模型与Spiral模型进行软件测试过程的联系与区别。 瀑布模型(Waterfall Model) ???? 1970年温斯顿?罗伊斯(Winston Royce)提出了著名的“瀑布模型”,提供了软件开发的基本框架。瀑布模型是最早出现的软件开发模型,在软件工程中占有重要的地位,直到80年代早期,它一直是唯一被广泛采用的软件开发模型。就像唱的一样:这是最美的传说,在我心里,你就是唯一。 瀑布模型核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作。将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序。其过程是从上一项活动接收该项活动的工作对象作为输入,利用这一输入实施该项活动应完成的内容给出该项活动的工作成果,并作为输出传给下一项活动,同时评审该项活动的实施。 ???? 但是瀑布模型的线性过程确实太理想化了,我的体会主要有以下几点: ??? (1)它的线性属性决定了只有等到整个过程的末期才能见到开发成果,然而在软件项目实施时,主管和客户通常希望很快看到一个原型产品; ??? (2)前几个阶段的产出都是文档性质的,而项目分析和设计时,某些技术需求很可能是超出分析和设计人员的当前能力的,关键技术无法做到预先的验证,增加了开发的风险; ??? (3)当项目需求经常变化时,瀑布模型的响应显得似乎过于臃肿。可能对于任何软件模型,项目需求变动的响应都是一个棘手的问题,而不应该仅仅是诟病瀑布模型的理由。 ???? 当项目的需求是十分清晰和确定的,而分析和设计人员对业务领域有足够的把握,主管和客户能够接受这种按部就班的方式时,可以说

文档评论(0)

juhui05 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档