计算机四级软件测试工程师考前练习题及答案精编.docx
上传人:诗文****仙女 上传时间:2024-09-13 格式:DOCX 页数:9 大小:15KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机四级软件测试工程师考前练习题及答案精编.docx

计算机四级软件测试工程师考前练习题及答案_1.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机四级软件测试工程师考前练习题及答案2017计算机四级软件测试工程师考前练习题及答案距离2017年下半年全国计算机等级考试还有一个多月的时间,下面是小编整理的四级软件测试工程师考试练习题,希望对大家复习有所帮助!1.下面有关测试原则的说法中正确的是________。(A)测试用例应由测试的输入数据和预期的输出结果两部分组成(B)对程序的调试最好由第三方测试机构来做(C)程序最好由编写该程序的程序员自己来测试(D)使用测试用例进行测试是为了检查程序是否做了它该做的事2.软件测试的目的是________。(A)评价软件的质量(B)发现软件的错误(C)找出软件中所有的错误(D)证明软件的正确性3.软件缺陷类型或严重性的类型包括________。(A)软件系统崩溃、功能失效和容错性问题(B)用户友好性(C)性能、文字错误和增强需求(D)以上全部4.下列可以做为软件测试对象的是________。(A)需求规格说明(B)软件设计规格说明(C)源程序(D)以上全部5.在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是________。(A)用户手册(B)外部设计规格说明(C)内部设计规格说明(D)测试计划手册6.桌上检查(DeskChecking)是一种________的检查方法。(A)程序员自己检查自己编写的程序(B)由同行帮忙检查自己编写的程序(C)几个同行自行组成小组,以小组为单位检查编写的程序(D)程序员在桌子上检查编写程序的活动7.在软件企业中,应用最广泛的评审方法是________。(A)走查(B)结对评审(C)正式评审(D)小组评审8.对于复合条件表达式为(A<=8)or(B>7),则为了达到100%的条件覆盖率,至少需要设计________个测试用例。(A)1个(B)2个(C)3个(D)4个9.为了提高测试的效率,正确的做法是________。(A)选择发现错误可能性大的数据作为测试用例(B)随机选取测试用例(C)取一切可能的输入数据作为测试用例(D)在完成程序的编码之后再制定软件的测试计划10.对于一段程序,下列语句中既可以作为定义结点,同时还可以作为使用结点的是________。(A)输入语句(B)输出语句(C)赋值语句(D)条件语句11.一般测试过程中使用的黑盒测试是基于________的测试。(A)功能(B)性能(C)可靠性(D)正确性12.下列不属于单元测试对象的是________。(A)软件构件(B)计算机系统(C)类(D)可独立编译的程序模块13.大多数实际情况下,性能测试的实现方法是________。(A)黑盒测试(B)白盒测试(C)静态分析(D)可靠性测试14.分析性能下降曲线时会把曲线划分为几个区间,那么对于分析性能瓶颈有很大作用的是哪一个区间________。(A)性能平坦区(B)性能轻微下降区(C)性能急剧下降区(D)其他区15.下列测试不是系统测试用户层关注的是________。(A)数据安全性测试(B)可维护性测试(C)并发性能测试(D)可操作性测试16.在面向对象测试中,系统测试的目的是________。(A)揭示软件中存在的故障(B)修改软件中已经发现的缺陷与故障(C)检查软件功能符合需求规格说明书(D)确认用户是否能够接受该软件17.在面向对象的软件开发中,面向对象设计与面向对象分析的区别是________。(A)在面向对象设计中需要考虑与实现相关的内容,而在面向对象分析中不需要(B)在面向对象设计中要检查设计结果对编程时将要使用的类库的支持,而在面向对象分析中不需要(C)在面向对象设计中对提供足够细节的部分,要检查是否符合预期,而在面向对象分析中不考虑(D)以上全部答案分析1.分析:对程序的测试最好由第三方测试机构来做,对程序的调试最好由程序员来做,故B不对。由测试用例的原则:程序员应避免测试自己的程序得C说法错误。又由测试的目的是找错而不是证明程序正确,故D不正确。2.分析:软件测试的目的是发现软件中的错误,而非证明软件的正确性。3.分析:软件缺陷可按软件缺陷类型或严重性进行统计,而软件缺陷类型或严重性可以分为软件系统崩溃、功能失效和容错性问题、用户友好性、性能、文字错误和增强需求等类型。4.分析:软件测试不仅仅限于程序编码之后,而应该贯穿于软件开发的全过程。软件测试并不等于程序测试,因此,需求分析、概要设计、详细设计以及程序编码等各个阶段所得到的文档资料,包括需求规格说明、软件概要设计规格说明、软件详细设计规格说明以及源程序,都应做为软件测试的对象。5.分析:软件的外部设计是从用户的角度对产品进行描述的,外部设计规格说明是在外部设计期间产生的文档,用户手册是另一种文档,与外部设计规格说明不同的是,它是在需求获取与定义阶段就开始建立,以后要不断细化和完善的文