收藏 分享(赏)

MOOC 软件测试-三江学院 中国大学慕课答案.docx

上传人:小肥粒 文档编号:21765167 上传时间:2024-04-24 格式:DOCX 页数:33 大小:54.78KB
下载 相关 举报
MOOC 软件测试-三江学院 中国大学慕课答案.docx_第1页
第1页 / 共33页
MOOC 软件测试-三江学院 中国大学慕课答案.docx_第2页
第2页 / 共33页
MOOC 软件测试-三江学院 中国大学慕课答案.docx_第3页
第3页 / 共33页
MOOC 软件测试-三江学院 中国大学慕课答案.docx_第4页
第4页 / 共33页
MOOC 软件测试-三江学院 中国大学慕课答案.docx_第5页
第5页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 MOOC 软件测试-三江学院 中国大学慕课答案随堂练习1、问题:下列关于软件测试的说法中正确的是:选项:A、因为测试工作简单,所以其对软件产品质量影响不大;B、通过软件测试,主要发现软件产品的功能问题;C、软件测试是消除缺陷的有效手段;D、经过严格测试过的软件没有缺陷。正确答案:【软件测试是消除缺陷的有效手段;】2、填空题:软件中存在的缺陷在运行过程中被触发而产生 。正确答案:【故障】随堂测验1、问题:下列关于软件测试的说法中正确的是:选项:A、软件测试就是对软件进行调试运行的过程;B、软件测试的测试对象就是源代码;C、软件测试工作要尽早展开;D、经过严格测试过的软件没有缺陷。正确答案:【软

2、件测试工作要尽早展开;】2、问题:下列选项中属于软件测试工作能够完成的任务有:选项:A、检测软件产品中的缺陷;B、验证软件需求是否正确;C、证明软件产品没有缺陷;D、改进软件开发的流程。正确答案:【检测软件产品中的缺陷;#验证软件需求是否正确;#改进软件开发的流程。】3、问题:在测试资源充足的情况下,应当尽可能采用穷尽测试。选项:A、正确B、错误正确答案:【错误】随堂测验 1、问题:下列关于软件质量的描述中正确的是:选项:A、软件质量是指软件满足规定用户需求的能力;B、软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性,可移植性;C、软件质量保证过程就是软件测试过程;D、以上描述都不

3、对。正确答案:【软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性,可移植性;】2、问题:“在规定的一段时间和条件下,软件维持其使用能力的特性”是指软件质量特性中的()选项:A、效率B、易用性C、可靠性D、可维护性正确答案:【可靠性】3、问题:由于功能性是软件最基本的质量特性,因此在用户未提出明确的非功能需求时,只需在进行完善的功能测试后,就可以向客户提出验收测试请求。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:下列关于黑盒测试与白盒测试技术的说法中错误的是:选项:A、黑盒测试是依据对需求规格说明进行分析后导出测试用例,白盒测试是基于对内部结构或内部操作分析后导出测试用

4、例;B、测试员不需要了解被测系统的内部结构也可以执行黑盒测试;C、成功对某模块执行白盒测试后,发现所有测试用例均运行成功,说明该模块已实现了预定的需求;D、黑盒测试主要是测试软件的功能需求与非功能需求是否正确的实现。正确答案:【成功对某模块执行白盒测试后,发现所有测试用例均运行成功,说明该模块已实现了预定的需求;】2、问题:软件测试按阶段划分可分类为:选项:A、需求测试、单元测试、集成测试、验证测试 B、单元测试、集成测试、系统测试、验收测试C、单元测试、集成测试、验证测试、系统测试D、调试、单元测试、集成测试、用户测试正确答案:【单元测试、集成测试、系统测试、验收测试】3、问题:下列选项中属

5、于静态测试技术的有(多选):选项:A、功能测试B、文档评审C、恢复测试D、代码复审正确答案:【文档评审#代码复审】随堂测验1、问题:下列不属于软件测试过程模型的一项是:选项:A、H 模型B、瀑布模型C、V 模型D、W 模型正确答案:【瀑布模型】2、问题:下列哪种模型强调了测试计划等工作的先行及对系统需求、设计的测试?选项:A、V 模型B、W 模型C、瀑布模型D、螺旋模型正确答案:【W 模型】3、问题:下面对验收测试的描述中不正确的一项是:选项:A、与系统测试不同的是以客户业务需求为标准来进行测试;B、测试人员多由客户方担任,也可以由客户委托第三方来进行验收测试;C、不仅仅要验收程序,还要验收相

6、关的文档;D、由企业自己的测试人员和开发人员进行测试。正确答案:【由企业自己的测试人员和开发人员进行测试。】随堂测验 1、问题:软件测试的 GoodEnough 原则是指:选项:A、用适量的测试用例说明被测试程序正确无误B、用适量的测试用例说明被测试程序符合相应的要求C、用适量的测试用例发现被测试程序尽可能多的错误D、用适量的测试用例纠正被测试程序尽可能多的错误正确答案:【用适量的测试用例发现被测试程序尽可能多的错误】2、问题:下列不属于软件测试原则的一项是:选项:A、所有的测试标准都是建立在用户需求之上B、注意测试中的缺陷群集现象C、需要尽早和不断的进行测试D、穷尽测试是实际测试过程中追求的

7、目标正确答案:【穷尽测试是实际测试过程中追求的目标】随堂测验1、问题:下列对软件测试工程师的工作职责理解不正确的一项是:选项:A、在需求分析阶段参与需求评审B、与开发工程师协作完成缺陷跟踪及处理过程C、参与测试流程改进以及进度控制D、在软件编码完成后开始介入正确答案:【在软件编码完成后开始介入】2、问题:下列不属于软件测试工程师技术能力的一项是:选项:A、掌握测试工具B、具有高度的责任意识C、编写测试用例D、撰写测试文档正确答案:【具有高度的责任意识】单元作业 1单元测验 11、问题:下面说法中正确的是:选项:A、软件测试是一个贯穿软件开发生命周期的活动;B、软件测试只在编码后进行; C、测试

8、过程中应重视测试的执行,可以轻视测试的设计;D、因为测试工作简单,所以其对软件产品质量影响不大。正确答案:【软件测试是一个贯穿软件开发生命周期的活动;】2、问题:在软件生命周期过程中,修改缺陷代价最大的阶段是:选项:A、需求阶段B、发布运行阶段C、编码阶段D、设计阶段正确答案:【发布运行阶段】3、问题:下述做法中能够提高软件测试效率的为:选项:A、随机地选取测试数据;B、取一切可能的输入数据作为测试数据;C、在完成编码以后制订软件的测试计划;D、选择发现错误可能性最大的数据作为测试用例。正确答案:【选择发现错误可能性最大的数据作为测试用例。】4、问题:下列说法中错误的是:选项:A、充分测试后的

9、软件不存在缺陷;B、测试工作要及早展开;C、软件测试的测试对象不仅是软件的源代码,还包括文档、数据等;D、在软件生命周期的后期修改缺陷的成本比在前期修改的成本要高很多。正确答案:【充分测试后的软件不存在缺陷;】5、问题:软件测试的手段有多种,“通过人工来评审文档或程序,以发现其中的错误”的手段属于:选项:A、黑盒测试B、正确性测试C、静态测试D、动态测试正确答案:【静态测试】6、问题:软件测试 V 模型中和概要设计阶段对应的测试是:选项:A、单元测试B、集成测试C、系统测试 D、验收测试正确答案:【集成测试】7、问题:下面是关于软件评测师工作原则的描述,其中错误判断的一组是: 对于开发人员提交

10、的程序必须进行完全的测试,以确保程序的质量。 必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间。在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大限度地发现程序中与其设计思路不一致的错误。选项:A、B、C、D、正确答案:【】8、问题:某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:经过自己测试的软件今后不会再出现问题;在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;承诺不需要其他人员,自己就可以独立进行测试工作;发扬咬定青山不放松的精神,不把所有问题

11、都找出来,决不罢休。你认为应聘者甲的保证中错误的有(多项选择):选项:A、B、C、D、正确答案:【#】9、问题:软件测试的目的是为了保证测试后的被测对象中不存在缺陷。选项:A、正确B、错误正确答案:【错误】10、问题:静态测试是一种不通过执行程序而进行测试的技术,因此不需要使用测试工具,仅依靠测试人员人工执行。选项:A、正确B、错误正确答案:【错误】 11、问题:根据 W 模型,测试过程和开发过程应该是同时开始、同时结束的,两者保持同步关系。选项:A、正确B、错误正确答案:【正确】12、问题:软件测试计划应该在测试执行阶段的初期制订。选项:A、正确B、错误正确答案:【错误】13、问题:软件项目

12、在进入需求分析阶段后,测试人员应该开始介入其中。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:以下不属于逻辑覆盖测试的是_选项:A、语句覆盖B、判定覆盖C、基本路径覆盖D、条件覆盖正确答案:【基本路径覆盖】2、问题:在软件测试中,逻辑覆盖标准主要用于_选项:A、黑盒测试B、白盒测试C、文档测试D、软件验收正确答案:【白盒测试】3、问题:下列不属于白盒测试技术的是_选项:A、路径覆盖B、判定覆盖C、条件覆盖 D、需求覆盖正确答案:【需求覆盖】4、问题:在逻辑覆盖准则中,覆盖性最强的是_选项:A、语句覆盖B、判定覆盖C、条件覆盖D、条件组合覆盖正确答案:【条件组合覆盖】随堂测验1、问题

13、:判断两个对象是否相等,使用( )断言方法表示。选项:A、assertEquals(expected, actual)B、assertNull(object)C、assertEquals(actual,expected)D、assertTrue(condition)正确答案:【assertEquals(expected, actual)】2、问题:初始化一个被测对象,会在测试类中的( )进行。选项:A、tearDown()B、setUp()C、构造方法D、任意位置正确答案:【setUp()】3、问题:emma 统计测试覆盖率,通常采用( )方式计算测试代码。选项:A、语句覆盖B、判定覆盖C、条

14、件覆盖D、基本路径覆盖正确答案:【语句覆盖】随堂测验1、问题:在等价类测试中,下列对等价类划分的说法中不正确的是:选项:A、根据等价关系对输入或输出数据的集合进行划分 B、将集合划分为互不相交的子集C、划分子集的并集是整个集合D、集合可以划分为相交的子集正确答案:【集合可以划分为相交的子集】2、问题:某功能的输入条件是选课人数,要求在 0100 之间,现设计了如下几个等价类:1、0=学生人数=100;2、学生人数 0;3、学生人数 100。需要选择哪几个等价类进行测试?选项:A、1、2B、1、3C、1、2、3D、2、3正确答案:【1、2、3】3、问题:在黑盒测试中,设计测试用例时,首先应进行等

15、价类划分,因为这是提高测试效率最有效的方法。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:若有一个计算类型的程序,它的输入变量只有一个 X,其有效范围为-1.0,1.0,现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。则设计这组测试用例的方法是( )。选项:A、条件覆盖法B、等价类划分法C、边界值分析法D、错误推测法正确答案:【边界值分析法】2、问题:假定 1X100,用边界值分析法进行测试,那么 X 在测试中应该取的边界值是( )。选项:A、X=1,X=100B、X=1,X=2,X=99,X=100C、X=2,X=99D、X=0,X=101正确答案:【

16、X=1,X=2,X=99,X=100】 3、填空题:一个输入文件正常应包含 1300 条记录,设计测试用例时可以设计哪些边界值数据?正确答案:【0、1、300、301#%_YZPRLFH_%#0,1,300,301#%_YZPRLFH_%#0 1 300 301】随堂测验1、问题:判定表由四部分组成,下面( )部分不属于这四部分之一。选项:A、条件桩B、条件项C、动作项D、结果桩正确答案:【结果桩】2、问题:判定表有 n 个条件,每个条件都取真、假值,则产生( )个规则。选项:A、nB、2nC、2*nD、2n正确答案:【2n】3、问题:判定表分析法可以进行完备的测试,是因为它能把所有条件的组合

17、罗列出来,并针对每种组合执行不同的动作。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:因果图设计,首先需要根据需求规格说明,分析并确定( )。选项:A、原因B、结果C、中间节点D、原因和结果正确答案:【原因和结果】2、问题:因果图中,a,b,c 为原因条件,表示这三个条件有且仅有一个 1 的关系是( )。 选项:A、互斥B、唯一C、包含D、要求正确答案:【唯一】3、填空题:因果图最终转换成( ),设计测试用例。正确答案:【决策表#%_YZPRLFH_%#判定表】随堂测验1、问题:采用正交表方法,需求中的输入条件,称为( )。选项:A、因子B、水平数C、正交数D、状态正确答案:【因子

18、】2、问题:针对正交表中的因子-状态表,如果有某因子的状态数少于其他因子,应选择( )进行处理。选项:A、对这个因子构造新的状态B、不处理C、将缺少的状态设置为 noneD、删除其他因子的状态正确答案:【将缺少的状态设置为 none】3、问题:组合测试不要求所有输入条件全部覆盖,只需要按策略将多个输入条件组合进行测试。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:场景法从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的( )来完成整个场景。选项:A、基本流 B、备选流C、基本流和备选流D、以上都不对正确答案:【基本流和备选流】2、问题:对待一个业务需求,主要业务过程和逻

19、辑可以使用场景法进行测试,当主要功能实现没有问题后,再用等价类、边界值、判定表等方法对细节进行测试。选项:A、正确B、错误正确答案:【正确】3、填空题:使用场景法设计的场景/条件表,事件条件:1、用( )表示有效值;正确答案:【v#%_YZPRLFH_%#V】4、填空题:2、用()表示无效值;正确答案:【i#%_YZPRLFH_%#I】5、填空题:3、用()表示任意值或不适用。正确答案:【n/a#%_YZPRLFH_%#N/A】随堂测验1、问题:下列说法错误的是( )。选项:A、状态图方法的核心是软件状态。B、状态图方法将多个状态的转换串联起来进行测试。C、状态图中的每种状态至多访问一次。D、

20、状态图方法测试对象所有的状态、事件和状态转换正确答案:【状态图中的每种状态至多访问一次。】2、问题:状态图测试方法,有以下哪些特征( )?选项:A、被测试对象的输出和行为方式受当前输入数据的影响外,还与软件测试对象之前的测试情况、之前的事件或以前的输入数据有关B、状态图描述软件测试对象和软件测试数据、对象状态之间的关系。C、状态图中的各个状态是通过不同的事件驱动的。D、基于状态图开展的测试称之为状态转换测试。正确答案:【被测试对象的输出和行为方式受当前输入数据的影响外,还与软件测试对象之前的测试情况、之前的事件或以前的输入数据有关#状态图描述软件测试对象和软件测试数据、对象状态之间的关系。#状

21、态图中的各个状态是通过不同的事件驱动的。#基于状态图开展的测试称之为状态转换测试。】 3、填空题:在状态图中,用实心圆表示对象的( )状态。正确答案:【初始#%_YZPRLFH_%#初始化】单元作业 2单元测验 21、问题:对 if (A (B|C) 执行逻辑覆盖测试(A、B、C 均为原子布尔表达式),测试用例至少需要设计( )种组合才能满足条件组合覆盖的要求?选项:A、6B、4C、8D、12正确答案:【8】2、问题:if(a5b=3(c2|d7) Statementl;else Statement2 ;针对以上代码片段设计一组测试用例如下:a=6,b=3,c=3,d=8;a=4,b=3,c=

22、1,d=5,则此组测试用例满足的逻辑覆盖准则为( )。选项:A、判定覆盖B、条件覆盖C、判定条件覆盖D、条件组合覆盖正确答案:【判定覆盖】3、问题:针对程序段 IF(X10) AND (Y20) THEN W=W/A,对于(X,Y)的取值,以下能够满足判定覆盖准则的测试用例是( )。选项:A、(30, 15) (40, 10)B、(3, 0) (30, 30)C、(5, 25) (10, 20)D、(20, 10) (1, 100)正确答案:【(20, 10) (1, 100)】4、问题:使用白盒测试方法时,确定测试数据应根据指定的覆盖标准和( )。选项:A、程序的内部逻辑B、程序的复杂程度C

23、、使用说明书D、程序的功能正确答案:【程序的内部逻辑】 5、问题:下列关于黑盒测试与白盒测试技术的说法中错误的是( )。选项:A、测试员不需要了解源代码的内部结构也可以执行黑盒测试B、达到预定的代码覆盖率是白盒测试用例设计完成的标准C、成功对某模块执行白盒测试后,发现所有测试用例均运行成功,说明该模块已实现了预定的需求D、黑盒测试主要是测试软件的功能需求与非功能需求是否正确的实现正确答案:【成功对某模块执行白盒测试后,发现所有测试用例均运行成功,说明该模块已实现了预定的需求】6、问题:在下面列出的逻辑驱动覆盖测试方法中,逻辑覆盖准则最弱的是( )。选项:A、语句覆盖B、判定覆盖C、条件覆盖D、

24、判定-条件覆盖正确答案:【语句覆盖】7、问题:在某大学学籍管理信息系统中,假设学生年龄的输入范围为 1640,则根据黑盒测试中的等价类划分技术,下面划分正确的是( )。选项:A、可划分为 2 个有效等价类、2 个无效等价类B、可划分为 1 个有效等价类、2 个无效等价类C、可划分为 2 个有效等价类、1 个无效等价类D、可划分为 1 个有效等价类、1 个无效等价类正确答案:【可划分为 1 个有效等价类、2 个无效等价类】8、问题:下列不属于功能测试用例构成元素的一项是( )。选项:A、测试数据B、实测结果C、测试步骤D、期望结果正确答案:【实测结果】9、问题:下面( )方法能够有效地检测输入边

25、界可能引起的错误?选项:A、等价类划分B、边界值分析C、错误推测D、因果图正确答案:【边界值分析】 10、问题:在黑盒测试中,着重检查输入条件组合的方法是( )。选项:A、等价类划分法B、边界值分析法C、错误推测法D、因果图法正确答案:【因果图法】11、问题:在等价类测试中,下列对等价类的划分不正确的是( )。选项:A、根据等价关系对输入或输出数据的集合进行划分B、将集合划分为互不相交的子集C、划分子集的并集是整个集合D、集合可以划分为相交的子集正确答案:【集合可以划分为相交的子集】12、问题:对某系统中的“修改密码”功能采用场景法分析基本流和备选流的描述如下:基本流 AA1 点击“个人信息”

26、A2 点击“用户密码修改”A3 输入原密码 A4 输入合法的新密码 A5 再次输入新密码 A6 点击“确定”备选流 B 在基本流步骤 A3 中,输入错误的原密码,验证原密码错误,重新加入基本流 A3 中。C 在基本流步骤 A4中,输入非法的新密码,验证新密码不合法,重新加入基本流 A3 中。D 在基本流步骤 A5 中,输入与步骤 A4 中不一致的密码,验证此密码不合法,重新加入基本流 A3 中。构造场景,并设计场景/条件表如下: 场景名称 场景构成原密码新密码确认密码修改密码成功 A V V V 原密码输入错误 AB ? n/a n/a 新密码非法 AC V ?确认密码错误 AD V ? I

27、下列选项中能够补充表中的空缺项(以?表示)的一组是:( )选项:A、I、I、I、n/aB、I、n/a、V、VC、I、I、n/a、VD、I、I、n/a、n/a正确答案:【I、I、n/a、V】随堂测验1、问题:下列关于缺陷分类的说法中不正确的是:选项:A、可以将缺陷分为功能缺陷、界面缺陷、警告、功能建议四类;B、可以将缺陷按照严重程度分为高严重性、中严重性、低严重性;C、可以将缺陷按照优先级分类,优先级的高低可以从用户需求角度来考虑;D、一般说来,低严重性缺陷(如界面缺陷)优先级较低。正确答案:【一般说来,低严重性缺陷(如界面缺陷)优先级较低。】 2、问题:下列关于缺陷报告的说法中不正确的是:选项

28、:A、每个缺陷报告中只能描述一条缺陷,而不要包含多条缺陷;B、缺陷报告中要提供复现缺陷的精确步骤;C、缺陷报告中需要提供发现缺陷的特定环境、特定设置的描述;D、缺陷报告需要简洁,因此不要包含图片、日志等附加信息。正确答案:【缺陷报告需要简洁,因此不要包含图片、日志等附加信息。】3、问题:缺陷报告不仅要保证缺陷能够被开发人员复现,还需要提供相关信息,有利于更好地解决缺陷及管理缺陷。选项:A、正确B、错误正确答案:【正确】随堂测验1、问题:下列关于软件缺陷的说法中正确的一项是:选项:A、在软件开发生命周期中,引入缺陷数量最多的阶段是编码阶段;B、缺陷管理的过程自测试人员提出缺陷开始至开发人员修改缺

29、陷结束;C、开发人员在修改缺陷后需要验证缺陷,并且根据验证结果关闭或重新打开缺陷;D、在修改缺陷前,开发团队必须确认缺陷是否有效。正确答案:【在修改缺陷前,开发团队必须确认缺陷是否有效。】2、问题:测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。选项:A、正确B、错误正确答案:【错误】3、问题:开发人员修改完缺陷后,可将此缺陷的状态由“处理中”改为“关闭”。选项:A、正确B、错误正确答案:【错误】随堂测验 1、问题:缺陷消除率是衡量一个公司测试工作效率的软件质量指标。在某公司开发一个软件产品的过程中,开发人员自行发现并修正的

30、缺陷数量为 80 个;测试人员 A 发现的缺陷数量为 50 个,测试人员 B 发现的缺陷数量为 50 个,测试人员 A和测试人员 B 发现的缺陷不重复;客户反馈的缺陷数量为 50 个,则该公司针对本产品的缺陷探测率为:选项:A、56.5%B、78.3%C、43.5%D、34.8%正确答案:【78.3%】2、问题:某软件上线运行后,在三个月之内发现了 15 个缺陷,此前在项目验收过程中,发现了 10 个缺陷。在该软件的测试报告中,缺陷统计中显示此软件在单元测试、集成测试、系统测试阶段分别发现了 100、50、150 个缺陷。该软件约有 10万行源代码,则此软件的缺陷密度为:选项:A、3.25 个

31、/KLOCB、0.25 个/KLOCC、3 个/KLOCD、3.15 个/KLOC正确答案:【3.25 个/KLOC】3、问题:下列关于基于缺陷的质量评估指标说法中不正确的一项是:选项:A、缺陷密度是衡量软件代码质量的指标;B、缺陷清除率是衡量测试人员测试效果的指标;C、软件的质量可以用发布后发现的缺陷数来衡量;D、开发过程中发现的缺陷数量越多,说明软件投入使用后的软件质量越不可靠。正确答案:【开发过程中发现的缺陷数量越多,说明软件投入使用后的软件质量越不可靠。】随堂测验1、问题:下列不属于开源的缺陷管理系统的一项是:选项:A、MantisB、BugzillaC、WebIssuesD、Clea

32、rQuest正确答案:【ClearQuest】 2、问题:下列缺陷跟踪系统的功能中不属于测试人员完成的一项是:选项:A、报告缺陷B、权限管理C、验证缺陷D、跟踪缺陷正确答案:【权限管理】3、问题:在缺陷跟踪系统中,一个系统用户可以参与多个项目,在不同的项目组中可能具有不同的角色或拥有不同的权限。选项:A、正确B、错误正确答案:【正确】单元测验 31、问题:下列关于软件缺陷的说法中正确的一项是:选项:A、在软件开发生命周期中,引入缺陷数量最多的阶段是编码阶段B、缺陷管理的过程自测试员提出缺陷开始到开发人员修改缺陷结束C、在修改缺陷前,开发团队必须确认缺陷是否有效D、开发人员在修改缺陷后需要验证缺

33、陷,并且根据验证结果关闭或重新打开缺陷正确答案:【在修改缺陷前,开发团队必须确认缺陷是否有效】2、问题:下列关于缺陷分类的说法中不正确的是:选项:A、可以将缺陷分为功能缺陷、界面缺陷、警告、功能建议等B、可以将缺陷按照严重程度分为高严重性、中严重性、低严重性C、可以将缺陷按照优先级分类,优先级的高低需要从用户需求角度来考虑D、一般说来,低严重性缺陷(如界面缺陷)优先级较低正确答案:【一般说来,低严重性缺陷(如界面缺陷)优先级较低】3、问题:下列关于软件缺陷的说法中正确的一项是:选项:A、在软件开发生命周期中,引入缺陷数量最多的阶段是测试阶段B、纠正产品缺陷的成本比预防缺陷的成本高C、在软件开发

34、生命周期的早期阶段,查找缺陷最有效的手段是动态测试D、开发人员修改完缺陷后,可以直接将缺陷状态改为“关闭”正确答案:【纠正产品缺陷的成本比预防缺陷的成本高】 4、问题:缺陷消除率是衡量一个公司测试工作效率的软件质量指标。在某公司开发一个软件产品的过程中,开发人员自行发现并修正的缺陷数量为 100 个;测试人员 A 发现的缺陷数量为 50 个,测试人员 B 发现的缺陷数量为 50 个,测试人员 A和测试人员 B 发现的缺陷不重复;客户反馈的缺陷数量为 50 个,则该公司针对本产品的缺陷消除率为:选项:A、40%B、80%C、20%D、100%正确答案:【80%】5、问题:某软件上线运行后,在三个

35、月之内发现了 15 个缺陷,此前在项目验收过程中,发现了 10 个缺陷。在该软件的测试报告中,缺陷统计中显示此软件在单元测试、集成测试、系统测试阶段分别发现了 80、40、120 个缺陷。该软件约有 10万行源代码,则此软件的缺陷密度为:选项:A、2.65 个/KLOCB、0.25 个/KLOCC、2.4 个/KLOCD、2.55 个/KLOC正确答案:【2.65 个/KLOC】6、问题:下列关于基于缺陷的质量评估指标说法中不正确的一项是:选项:A、缺陷密度(缺陷注入率)是衡量软件代码质量的指标B、缺陷消除率是衡量测试人员测试效果的指标C、软件的质量可以用发布后发现的缺陷数来衡量D、开发过程中

36、发现的缺陷数量越多,说明软件投入使用后的软件质量越不可靠正确答案:【开发过程中发现的缺陷数量越多,说明软件投入使用后的软件质量越不可靠】7、问题:下列不属于商业缺陷管理系统的一项是:选项:A、URTrackerB、ClearQuestC、Quality CenterD、Mantis正确答案:【Mantis】8、问题:下列缺陷跟踪系统的功能中属于测试人员职责的有:选项: A、报告缺陷B、修改缺陷C、验证缺陷D、关闭缺陷E、缺陷字段的设置F、缺陷生命周期的配置正确答案:【报告缺陷#验证缺陷#关闭缺陷】9、问题:下列缺陷跟踪系统的功能中属于开发人员职责的有:选项:A、报告缺陷B、确认缺陷C、修改缺陷

37、D、验证缺陷E、关闭缺陷正确答案:【确认缺陷#修改缺陷】10、问题:在 URTracker 中,配置要进行缺陷跟踪的项目时,缺陷报告的内容主要由测试人员设置。选项:A、正确B、错误正确答案:【错误】11、问题:开发人员修改完缺陷后,可将此缺陷的状态由“处理中”改为“关闭”。选项:A、正确B、错误正确答案:【错误】随堂测验1、问题:下列不属于单元测试内容的一项是:选项:A、全局数据测试B、局部数据结构C、单元接口测试D、单元边界条件测试正确答案:【全局数据测试】2、问题:通过人工来评审文档或程序,以发现其中的缺陷,该测试方式是:选项: A、黑盒测试B、正确性测试C、动态测试D、静态测试正确答案:

38、【静态测试】3、问题:下列选项中属于静态测试技术的有:选项:A、文档审核B、代码审查C、程序插桩D、走查正确答案:【文档审核#代码审查#走查】随堂测验1、问题:下列不属于驱动程序任务的一项是:选项:A、声明测试用例B、运行被测对象C、比较预期结果与实际结果D、提供对被测对象运行时的过程数据正确答案:【提供对被测对象运行时的过程数据】2、问题:在设计的测试用例范围内,对于同样的输入,桩程序能够给出与原有下层单元等价的输出。选项:A、正确B、错误正确答案:【正确】3、问题:对某方法进行单元测试,编写完驱动程序和桩程序后,无需对被测方法进行修改,即可运行测试。选项:A、正确B、错误正确答案:【错误】

39、随堂测验1、问题:下列不属于性能测试的性能指标的一项是( )选项: A、并发用户数B、界面布局的美观度C、页面响应时间D、网络吞吐量正确答案:【界面布局的美观度】2、问题:对于用户没有提出性能需求的软件,在制定测试计划时无需考虑性能测试。选项:A、正确B、错误正确答案:【错误】3、问题:压力测试指以异常数量、频率等要求资源的方式来测试系统的测试方法。选项:A、正确B、错误正确答案:【正确】单元测验 41、问题:下面对验收测试的描述不正确的一项是:选项:A、与系统测试不同的是以客户业务需求为标准来进行测试B、测试人员多由客户方担任,也可以客户委托第三方来进行验收测试C、不仅仅要验收程序,还要验收

40、相关的文档D、由企业自己的测试人员和开发人员进行测试正确答案:【由企业自己的测试人员和开发人员进行测试】2、问题:下列不属于单元测试内容的一项是:选项:A、全局数据测试B、局部数据结构C、单元接口测试D、单元边界条件测试正确答案:【全局数据测试】3、问题:下列关于各种测试技术的说法中不正确的是:选项:A、压力测试指以异常数量、频率等要求资源的方式来测试系统B、恢复测试指验证系统从各种等级的故障中恢复能力的方法 C、回归测试指对系统某个单元或功能进行测试后,再重复测试以确认首次测试结果的过程D、性能测试的测试对象是整个系统正确答案:【回归测试指对系统某个单元或功能进行测试后,再重复测试以确认首次

41、测试结果的过程】4、问题:下列关于 测试的描述中正确的是:选项:A、 测试一定需要用户代表参加B、 测试不需要用户代表参加C、 测试是系统测试的一种D、 测试是验收测试的一种正确答案:【 测试是验收测试的一种】5、问题:下列不属于性能测试性能指标的一项是:选项:A、并发用户数B、界面布局的美观度C、页面响应时间D、网络吞吐量正确答案:【界面布局的美观度】6、问题:下列关于非功能测试的说法中不正确的一项是:选项:A、非功能测试主要是针对软件的非功能性需求进行测试B、与功能测试相比,非功能测试不验证系统的功能性需求,因此对系统不需要做非功能测试C、性能测试、安全测试、兼容性测试均属于非功能测试范畴

42、D、常见的性能测试指标有:系统响应时间、CPU 利用率、系统支持的并发用户数等正确答案:【与功能测试相比,非功能测试不验证系统的功能性需求,因此对系统不需要做非功能测试】7、问题:对于软件的 测试,下列描述正确的一项是:选项:A、 测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B、 测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试C、 测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D、 测试就是在软件公司外部展开的测试,由非专业的测试人员执行的测试正确答案:【 测试就是在软件公司外部展开的测试,由非专业的测试人员执行的测试】 8、问题:在集成测

43、试阶段既要使用黑盒测试又要使用白盒测试技术。选项:A、正确B、错误正确答案:【正确】9、问题:自底向上集成需要测试员编写驱动程序。选项:A、正确B、错误正确答案:【正确】10、问题: 测试是由测试团队模拟最终用户对系统所做的测试活动。选项:A、正确B、错误正确答案:【错误】11、问题:对于用户没有明确提出性能需求的软件,在测试过程中无需考虑性能测试。选项:A、正确B、错误正确答案:【错误】软件测试期末考试1、问题:在黑盒测试中,确定输入条件类以使类的每个成员提供相同类型输出的测试用例设计方法是:选项:A、极限输入测试B、因果图C、边界值分析D、等价类划分正确答案:【等价类划分】2、问题:在下面列出的逻辑驱动覆盖测试方法中,逻辑覆盖准则最弱的是:选项:A、语句覆盖B、判定覆盖C、条件覆盖 D、判定-条件覆盖正确答案:【语句覆盖】3、问题:下列不属于单元测试内容的一项是:选项:A、全局

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报