软件测试模拟题及答案.pptx
- 格式:pptx
- 大小:83.96 KB
- 文档页数:21


软件测试基础模拟试题(附答案)一、单选题(共90题,每题1分,共90分)1.关于软件质量的描述,正确的是()A、软件质量是指软件满足规定用户需求的能力B、软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性C、软件质量保证过程就是软件测试过程D、以上描述都不对正确答案:B2.下列关于文档测试描述错误的是()A、文档测试主要检查文档的正确性、完备性、可理解性、可操作性和易维护性B、完备性是指文档不可以“虎头蛇尾”,更不许漏掉关键内容C、正确性是指不要把软件的功能和操作写错,也不允许文档文档内容前后矛盾D、文档不可以写成散文、诗歌或者侦探、言情小说,要让大众用户看得懂正确答案:A3.软件错误产生的原因有多种多样,以下哪个不属于其中()A、没有测试计划B、程序员编码过程中引入错误C、需求分析不完善D、软件设计错误正确答案:A4.下面有关软件缺陷的说法中错误的是()A、缺陷就是系统所需要实现某种功能的失效和违背B、缺陷开始软件维护过程中存在的错误、毛病等各种问题C、缺陷就是导致系统程序崩溃的错误D、缺陷就是软件产品在开发中存在的错误正确答案:C5.在边界值分析中,下列数据通常不用来做数据测试的是()A、刚刚大于边界的值B、等价类中的等价值C、正好等于边界的值D、刚刚小于边界的值正确答案:B6.下面有关软件使用质量衡量标准说法不正确的是()A、软件满意度指软件产品在特定的使用场景下,让用户满意的能力B、软件有效性指软件产品在特定的使用场景下,使用户根据达到地效果合理使用适当资源的能力C、软件安全性指软件产品在特定的使用场景下,对人、业务、软件、财产或环境的损害达到可以接受水平的能力D、软件使用质量主要从软件有效性、生产性、安全性和满意度等方面来衡量正确答案:B7.()也称功能测试,它是通过测试来检测每个功能是都能正常使用。
A、黑盒测试B、压力测试C、动态测试D、系统测试正确答案:A8.关于软件测试与软件开发的认识,不正确的是()A、软件测试是独立于软件开发的一个工作B、软件生命周期各个阶段都可能产生错误C、测试越早进行,越有助于提高被测软件的质量D、软件开发的需求分析和设计阶段就应开始测试工作正确答案:A9.软件生存周期过程中,修改错误最大的阶段是()A、发布运行阶段B、设计阶段C、需求阶段D、编程阶段正确答案:A10.在进行单元测试时,常用的方法是()A、只使用白盒测试B、采用白盒测试,辅之以黑盒测试C、采用黑盒测试,辅之以白盒测试D、只使用黑盒测试正确答案:A11.下列关于软件验收测试的合格通过准则错误的是()A、软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到B、所有测试项没有残余一级,二级和三级错误C、立项审批表,需求分析文档,设计文档和编码实现不一致D、验收测试工件齐全正确答案:C12.关于自动化测试局限性的描述,以下错误的描述有()A、自动化测试不能提高测试覆盖率B、自动化测试对测试设计依赖性极大C、自动化测试不能取代手工测试D、自动化测试比手工测试发现的缺陷少正确答案:D13.下列软件属性中,软件产品首要满足的应该是()A、性能需求B、功能需求C、容错、纠错能力D、可扩展性和灵活性正确答案:B14.在模块测试的过程中,采用自底向上的测试比自顶向下的测试()A、差B、好C、不确定D、一样正确答案:B15.软件测试的目的是()A、评价软件的质量B、发现软件的错误C、找出软件中的所有错误D、正确软件是正确的正确答案:B16.在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是()A、用户手册B、测试计划手册C、内部设计规格说明D、外部设计规格说明正确答案:A17.对于维护软件的人员来说,使用质量是()的结果A、效率B、可维护性C、功能性D、可靠性正确答案:B18.软件测试的目的是()A、避免软件开发中出现的错误B、修改软件中出现的错误C、发现软件开发中出现的错误D、尽可能发现并排除软件中潜藏的错误,提高软件的可靠性正确答案:C19.黑盒测试是从()观点出发的测试,而白盒测试是从()观点出发的测试A、开发人员、管理人员B、开发人员、用户C、用户、开发人员D、用户、管理人员正确答案:C20.对计算机软件和硬件资源进行管理和控制的软件是()A、命令处理程序B、文件管理程序C、输入输出管理程序D、操作系统正确答案:D21.软件测试是软件开发其中的重要环节,其主要目的是()A、尽可能多的发现并改正程序中的错误B、发现并排出程序中的所有错误C、发现在软件需求方面中出现的错误D、发现并排出软件结构设计中的错误正确答案:A22.下列项目中不属于测试文档的是()A、测试计划B、测试用例C、程序流程图D、测试报告正确答案:C23.下列可以作为软件测试对象的是()A、需求规格说明书B、软件设计规格说明C、源程序D、以上全部正确答案:D24.从已经发现故障的存在到找到准确的故障位置并确定故障的性质,这一过程称为()A、调试B、错误检测C、故障排除D、测试正确答案:A25.下列关于测试方法的叙述中不正确的是()A、从某种角度上讲,白盒测试与黑盒测试都属于动态测试B、功能测试属于黑盒测试C、对功能的测试通常是要考虑程序的内部结构D、结构测试属于白盒测试正确答案:C26.以程序的内部结构为基础的测试用例技术属于()A、数据测试B、灰盒测试C、黑盒测试D、白盒测试正确答案:D27.某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因A、代码输入有误B、循环控制出错C、变量没有初始化D、编写的语句书写格式不规范正确答案:D28.集成测试对系统内部的交互以及集成后系统功能检验了何种质量特性()A、可使用性B、正确性C、可维护性D、可靠性正确答案:B29.在windows中crtl+s一般代表什么意思()A、保存B、打开C、新建D、打印正确答案:A30.软件测试规范规定,软件测试的类别可分为:单元测试、集成测试以及()A、系统测试B、验收测试C、系统测试和验收测试D、配置项测试、系统测试和验收测试正确答案:C31.在覆盖准则中,最常用的是()A、语句覆盖B、条件覆盖C、分支覆盖D、以上全部正确答案:D32.在测试中,属于白盒测试方法为()A、代码测试B、仿真测试环境C、全数字仿真测试D、实物测试正确答案:A33.经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多,则该模块中残存的错误数目与其他模块相比,通常应该()A、较少B、不确定C、相似D、较多正确答案:D34.成功的测试是指运行测试实例后()A、未发现程序错误B、改正了程序错误C、证明程序正确性D、发现了程序的错误正确答案:D35.下面有关测试原则的说法正确的是()A、测试用例应由测试的输入数据和预期的输出结果组成B、测试用例只需选取合理的输入数据C、使用测试用例进行测试是为了检查程序是否做了它该做的事D、程序最好由编写该程序的程序员自己来测试正确答案:A36.关于Action Word ,以下说法不正确的是()A、Action Word(缩写AW)是一种业务的抽象,比如测试用例里的测试步骤,检查验证、消息序列等等B、Action Word抽象方式的不同对可重用性影响很大C、Action Word可以带必选参数也可以带可选参数D、Action Word的实现是不可执行的正确答案:D37.对程序的测试最好由谁来做,对程序的调试最好由谁来做()A、程序开发组/程序开发组B、程序员/第三方测试机构C、程序开发组/程序员D、第三方测试机构/程序员正确答案:D38.单元测试中设计测试用例的依据是()A、详细设计规格说明书B、用户需求规格说明书C、项目计划说明书D、概要设计规格说明书正确答案:A39.下列关于软件测试的叙述中,选择出全部正确的一组()1)用黑盒测试时,测试用例是根据程序内部逻辑设计的2)尽量用公共过程或子程序去代替重复的代码段3)测试是为了验证该软件已正确的实现了用户的要求4)对于连锁型分支结构,若有n个判定语句,则有2n 条路径5)尽量采用复合的条件测试,以避免嵌套的分支结构6)语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁 7)发现错误多的程序模块,残留在模块中的错误也多8)黑盒测试方法中最有效的是因果图法9)在做程序的单元测试时,桩(存根)模块比驱动模块容易编写10)程序效率的提高主要应通过选择高效的算法来实现A、4)5)6)7)10)B、1)2)4)5)7)C、2)4)5)7)9)D、以上描述全部正确正确答案:A40.测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是()A、划分等价B、随机选择C、根据接口进行选择D、根据数据大小进行选择正确答案:A41.以下关于边界值的说法错误的是()A、内点就是在域范围内的任意一个点B、上点指的是边界上的点,如果是闭区间上点就在域范围内,如果是开区间上点就在域范围外C、边界值选取原则就是选取正好等于,刚刚大于或刚刚小于边界值的数据作为测试数据D、离点就是离上点最近的一个点,是开区间就在域范围外,是闭区间就在范围内正确答案:D42.Excel软件可用于()A、文字处理B、设计程序C、电子表格处理D、幻灯片制作正确答案:C43.以下说法正确的是()A、单元测试是对软件基本组成单元进行测试,即测试对象一定是一个函数B、非功能质量属性越高越好C、自底向上的集成测试需要测试人员编写测试驱动程序D、系统备份与恢复中的数据备份与恢复通常只需要针对业务/用户数据正确答案:B44.常用的黑盒测试方法有边界值分析、等价类划分、错误猜测、因果图等。
软件测试考试题库及答案一、单项选择题1. 软件测试的目的是()。
A. 找出软件中所有的错误B. 证明软件是正确的C. 证明软件存在错误D. 验证软件的功能是否符合需求规格说明答案:D2. 黑盒测试不关心的是()。
A. 输入数据B. 输出数据C. 程序代码D. 测试用例答案:C3. 软件测试分为几个阶段()。
A. 两个阶段B. 三个阶段C. 四个阶段D. 五个阶段答案:C4. 软件测试的目的是尽可能早地发现软件中的错误,以下哪项不是软件测试的目的()。
A. 验证软件的功能是否符合需求规格说明B. 验证软件的性能是否符合性能要求C. 验证软件是否易于使用D. 证明软件没有错误答案:D5. 以下哪项不是软件测试的原则()。
A. 穷尽测试是不可能的B. 早期测试原则C. 错误集群原则D. 测试应该在编码阶段完成答案:D6. 软件测试的目的是()。
A. 找出软件中所有的错误B. 证明软件是正确的C. 证明软件存在错误D. 验证软件的功能是否符合需求规格说明答案:D7. 软件测试的目的是()。
A. 找出软件中所有的错误B. 证明软件是正确的C. 证明软件存在错误D. 验证软件的功能是否符合需求规格说明答案:D8. 软件测试分为几个阶段()。
A. 两个阶段B. 三个阶段C. 四个阶段D. 五个阶段答案:C9. 软件测试的目的是尽可能早地发现软件中的错误,以下哪项不是软件测试的目的()。
A. 验证软件的功能是否符合需求规格说明C. 验证软件是否易于使用D. 证明软件没有错误答案:D10. 以下哪项不是软件测试的原则()。
A. 穷尽测试是不可能的B. 早期测试原则C. 错误集群原则D. 测试应该在编码阶段完成答案:D二、多项选择题1. 软件测试的目的是()。
A. 验证软件的功能是否符合需求规格说明C. 验证软件是否易于使用D. 证明软件没有错误答案:ABC2. 软件测试的原则包括()。
A. 穷尽测试是不可能的B. 早期测试原则C. 错误集群原则D. 测试应该在编码阶段完成答案:ABC3. 软件测试的阶段包括()。
计算机软件测试员模拟题及参考答案一、单选题(共80题,每题1分,共80分)1、() 属于物理层的设备。
A、以太网交换机B、网关C、中继器D、网桥正确答案:C2、测试完成过程中, 总结测试完成情况时, 应从() 收集信息。
A、测试需求、B、外部项目日志、C、测试计划、D、测试需求、正确答案:C3、场景测试中, 以基本流为基础, 在经过的每个判定节点处满足不同的触发条件而导致的其他事件流称为() 。
A、基本流B、异常流C、随机流D、备选流正确答案:D4、在测试中, 监测和控制过程成功实施后, 应当会产生的结果() 。
A、设计好测试计划B、设计必要的测试用例C、确定测试策略、D、建立监测测试进度和风险变化的适当测度的收集方法正确答案:D5、测试覆盖项的() 越高就会越早测试。
A、优先级B、顺序C、唯一标识符D、数字正确答案:A6、Windows10 中打开 emoji 表情控制面板的快捷键是() 。
A、WiB、WiC、WiD、Wi正确答案:B7、软件工程的三要素中, 方法的作用是() 。
A、提供了自动的或半自动的软件支撑环境B、定义了方法使用的顺序、C、为软件开发提供了“如何做”D、定义了为保证质量和协调变化所需要的管理、正确答案:C8、() 不是 Python 的数据类型。
A、flB、ratiC、iD、stri正确答案:D9、在 GB/T25000. 1 0—201 6 质量模型中, () 属于软件的兼容性。
A、互操作性B、功能完备性C、完整性D、可靠性正确答案:A10、() 的必要状态属于测试用例的前置条件。
A、测试执行日志B、测试结果C、测试环境D、测试计划正确答案:C11、采用组合测试方法的() 时, 测试覆盖项应该是键值对集合的成员, 每个参数值至少包含在集合中一次。
A、随机组合B、完全组合测试C、成对测试D、单一选择测试正确答案:D12、有关测试策划过程的目的, 正确的说法是() 。
A、定义软件测试的通用过程模型B、确定测试结果C、确定测试范围和方法D、维护组织级测试规格说明正确答案:C13、() 为每个测试环境需求提供满足声明。