- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
“测试部分习题”练习
软件测试理论部分
软件测试的核心是(A)。
测试用例 B.测试人员 C.编程人员 D.测试方法
为了提高测试的效率,应该(D)。
随机的选取测试数据 B.取一些可能的输入数据作为测试数据
C.在完成编码以后制定软件的测试计划 D.不属于该软件开发组的软件测试人员
软件的集成测试工具最好由(D)承担,以提高集成测试的效果。
该软件的设计人员 B.该软件开发的负责人
C.该软件的编程人员 D.不属于该软件开发组的软件设计人员
与软件测试数据无关的文档是(A)。
该软件的测试人员 B.程序的复杂度
C.源程序 D.项目开发计划
程序的三种基本控制结构是(B)
过程,子程序,分程序 B.顺序,条件,循环
C递归,堆栈,队列 D.调用,返回,转移
使用白盒测试方法时,确定测试数据应根据(A)和指定的覆盖标准。
程序的内部逻辑 B.程序的复杂程度
C.使用说明 D.程序的功能
对于软件测试分类,下列各项是按照不同阶段来进行划分的,除了(C)。
单元测试 B.集成测试 C.黑盒测试 D.系统测试
用户在真实的工作环境中使用软件,用于测试系统的用户友好性等,这种测试是(D)。
A.集成测试 B.系统测试 C.Alpha测试 D.Beta测试
下面关于软件测试的叙述中错误的是(D)。
软件测试可以作为度量软件与用户需求差距的手段。
没有发现错误的测试也是有价值的。
软件测试的根本目的是尽可能多的发现软件中存在的问题,最终把一个高质量的软件系统交给用户使用。
软件测试的主要工作内容包括发现软件中存在的错误并解决存在的问题。
做好测试自动化(TA)基本原则中叙述错误的是(D)
根据客户端、web和服务器的不同特点可选择不同的测试工具。
负载、性能自动化测试比较容易实现,但功能性测试更困难
软件测试自动化(TA)虽有很多优点,但只是对手攻测试的一种补充,TA绝不能代替手工测试。
自动测试可以发现70-85%的缺陷。
简述软件质量保证和软件测试关系?
软件质量保证(SQA)是建立一套有计划,有系统的方法,来向管理层保证拟定出的标准、步骤、实践和方法能够正确地被所有项目所采用。
软件测试流程包括项目计划检查、测试计划创建、测试设计、执行测试、更新测试文档和测试评估:SQA的活动可总结为协调度量、风险管理、文档检查、促进/协助流程改进、监察测试工作。软件测试保证和软件质量控制之间的界限越来越模糊了。软件测试是SQA中的重要手段,SQA的主要功能在软件测试中得到体现,集中在静态测试中,两者的关系越来越紧密。
黑盒测试有哪两种基本方法?
黑盒测试有两种基本方法,即通过测试和失败测试。
在进行通过测试时,实际上是确认软件能做什么,而不会去考验其能力如何。软件测试员只运用最简单,最直观的测试案例。在设计和执行测试案例时,总是先要进行通过测试。在进行破坏性实验之前,看一看软件基本功能是否能够实现。这一点很重要,否则在正常使用软件时就会奇怪地发现,为什么会有那么多关键缺陷出现?
在确信了软件正确运行后,就可以采取各种手段通过搞“垮”软件来找出缺陷。纯粹为了破坏软件而设计和执行的测试案例,被称为失败测试或迫使出错测试。
列举一些常见的边界值?
1)对16-bit的整数而言32767和-32768是边界
2)屏幕上光标在最左上、最右下位置
3)报表的第一行和最后一行
4)数组元素的第一个和最后一个
5)循环的第0次、第1次和倒数第2次、最后一次
简述边界值分析法的原则?
1)如果输入条件规定了值的范围,则应取刚达到这个范围的边界值,以及刚刚超越这个边界范围的值作为测试输入数据。
2)如果输入条件规定了值的个数,则用最大个数,最小个数,比较最小个数少一,比最大个数多一的数作为测试数据。
3)讲规则1)和2)应用于输出条件,即设计测试用例使输出值达到边界值及其左右的值。
4)如果程序的规格说明给出的输入域和输出域是有序集合,则应选取集合的第一个元素和最后一个元素作为测试用例。
5)如果程序中使用了一个内部数据结构,则应当选择这个内部数据边界的上值作为测试用例。
分析规格说明,找出其他可能的边界条件。
简述用因果图法设计测试用例的步骤?
1)分析软件规格说明书描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给出每个原因和结果赋予一个标志符。
2)分析软件规格书说明描述中的语义。找出原因与结果之间,原因与原因之间对应的关系。根据这些关系,画出因果图。
3)由于语法或环境限制,有些原因与原因之间
文档评论(0)