类和一个无效类,那么用决策表设计测试数据,一共要设计多少条
A、32 B、64 C、 16 D、 10
正确答案:A
2逻辑性最强,发现错误能力最强的测试方法是
A、黑盒测试B、决策表测试C、因果图测试D、边界值测试
正确答案:B
3非健壮性边界值测试法,测试成绩录入,成绩范0= 4健壮性边界值测试法,测试成绩录入,成绩范0= 5小王负责教务系统里的选课功能开发,开发完毕后小王运行自己的代码测试有什么问题, 请问 小王做的是什么? A、单元测试B、白盒测试C、黑盒测试D、软件调试 正确答案:D 二、多选题 1 ATM取款机要求每天取款总额不能超过5000,必须是整数并且是100的整倍数。那么无 效类 是哪些 A、 敢款>5000 B、取鬆金额包侖小数C、取款金额不是100的整数倍 B、 D、取款大于5000并且不是100的整数倍,金额有小数E、取款为0 正确答案:ABC 2某软件注册时用户名要求只能是6-18位长度,选择测试数据为6位长度合法账号,请问 这一 测试用例是什么方法下的测试用例? A、等价类测试法B、边界值测试法C、因果图测试法D、决策表测试法 E、黑盒测试法 正确答案:ABE 3教务选课时要求管理员能设垃学生选课时间段,如果本学期选课时间段为2月1日至3 月1日 (本年非闰年),根据等价类和边界值测试法,请问对于管理员设置选课时间段测试, 应选择哪些测试数据 A、 选课开始时间选2月1日,结束时间选3月1日 B、 选课开始时间选2月15 0,结束时间选2月15日 C、 选课开始时间选3月1 0,结朿时间选2月1日 D、 选课开始时间选1月1日,结束时间选2月15日 E、 选课开始时间选2月15 H ,结束时间选4月1日 正确答案:ABCDE 4小王运行小张的代码,检査小张开发的教务选课系统有什么问题,小王做的是 A、白盒测试B、黑盒测试C、动态测试D、静态测试E、软件调试 正确答案:BC 5教务系统查询成绩允许输入学号查询或者姓名査询,但不允许模糊査询,采用等价类测试 法,下列测试数据正确的有 A、 输入正确姓筑“张三”进行测试 B、 输入正确学号“ 18070204 ”进行测试 C、 输入错误学号“1807az04”进行测试 D、 输入姓氏“张”进行査询 E、 同时输入正确学号“180902”和正确姓拿“张三” 正确答案:ABCDE 6软件测试计划,也称软件测试方案,里面包含的内容应该有: A、人员分配B、测试范用C、测试优先级D、测试方法E、测试时间安排 正确答案:ABCDE 7因果图里包含哪些字母符号? A、 E B、 I C、O D、 OR E、AND 正确答案:ABC 8关于等价类测试法,表述正确的有: A、 是一种灰盒测试法 B、 需要找岀有效类和无效类 C、 测试数据时,应该先测试有效类数摇 D、 是一种典型的黑盒测试法 E、 适用于单元测试阶段 正确答案:BCD 9关于冒烟测试,正确的表述有: A、 冒烟测试用于确认代码中的更改会按期运行,且不会破坏整个软件版本的稳立性 B、 冒烟测试就是系统测试 C、 冒烟测试主要发生在程序员修复了 BUG,而又不能确龙这个BUG的修复会不会影响到 其他 的功能模块的情形下。 D、 冒烟测试就是回归测试 E、 冒烟测试是一种版本验证测试 正确答案:ACE 10下列属于动态测试的有 A、 软件注册功能测试下输入一个已存在的账号测试注册功能 B、 运行需求规格说明书,看看里面是否存在不完整的地方 C、 检查软件Ul设计是否存在错别字 D、 教务系统里输入合法学号查询成绩看成绩查询功能是否正确 E、 邮件收发系统里发一封邮件出去检查能否发邮件 正确答案:ADE 1软件测试是软件质量保i正的主要手段之一,测试的成本已超过()的30%以上。因此,提 髙 测试的有效性非常重要。 A, 软件开发成本 B、软件维护成本 C、 软件开发成本和维护成本 D、 软件研制成本 正确答案:A 2如果想要进行成功的测试,为其设计测试用例主要依赖于()。 A、黑盒测试方法 B、测试人员的经验C、.白盒测试方法 D、错误推测法 正确答案:B 3软件测试的目的是()。 A、试验性运行软件 B、发现软件错误 C、证明软件正确 D、找出软 件中全部错误 正确答案:B 4软件测试用例主要由测试输入数据和()两部分组成。 A、测试计划 B、测试规则 C、测试的预期结果 D、以往测试记录分 析 正确答案:C 5在设计测试用例时,()是用得最多的一种黑盒测试方法。 A、等价类划分 B、边界值分析 C、因果图 D、功能图 正确答案:A 6从已发现故障的存在到找到准确的故障位苣并确定故障的性质,这一过程称为()。 A、错误检测 B、故障排除 C、调试 D、测试 正确答案:C 7单元测试将根据在()阶段中产生的规格说明进行 A、可行性研究与计划 B、需求分析 C、槪要设计 D、详细设计 正确答案:D 8确认测试计划是在( A、可行性研究与计划 )阶段制定的。 B、需求分析 C、槪要设计 D、详细设计 正确答案:B 9 IBM公司的统计资料表明,使用静态测试的方法最髙可以查出在测试中査出的全部软件错 误的 ()。 A、80% B、70% C、50% D、35% 正确答案:B 10与设计测试用例无关的文档是()。 A,项目开发汁划 B、需求规格说明书 C、软件设计说明书 D、源 程序 正确答案:A 11软件测试计划是一些文档,它们描述了()。 A、软件的性质 B、软件的功能和测试用例 C、软件的规定动作 D、对于预妃的测试活动将要采取的手段 正确答案:D 12在软件测试中,下面说法中错误的是()。 A、 测试是为了发现程序中的错误而执行程序的过程 B、 测试是为了表明程序是正确的 C、 好的测试方案是极可能发现迄今为I匕尚未发现的错误的方案 D、 成功的测试是发现了至今为止尚未发现的错误的测试 正确答案:B 13从下列叙述中,能够与软件开发各阶段,如需求分析、设计、编码相对应的软件测试 是 ()。 A、 集成测试、确认测试、单元测试 B、 单元测试、集成测试、确认测试 C、 单元测试、确认测试、集成测试 D、 确认测试、集成测试、单元测试 正确答案:D 14在程序设汁的过程中应为程序调试做好准备,主要体现在()方而。 A、 采用模块化、结构化的程序设计方法设计程序 B、 编写程序时要为程序调试提供足够的灵活性 C、 根据程序调试的需要,选择并安排适当的中间结果输出和必要的断? D、 以上全是 正确答案:D 15使用白盒测试方法时,确泄测试数据应根据()和指定的覆盖标准。 A、程序的内部结构 B、程序的复杂性 C、使用说明书 D、程序的功 能 正确答案:A 16集成测试计划是在()阶段制定的 A、可行性研究与计划 B、需求分析 C、概要设计 D、详细设计 正 确答案:C 17软件的集成测试最好是由()承担,以提髙集成测试的效果。 A、该软件的设计者 B、该软件开发组的负责人 D、不属于该开发组的人员 C、该软件的编程者 正确答案:D 18 “高效率”或“高产”的测试是指()。 A、用适量的测试用例说明被测试程序正确无误 B、用适量的测试用例说明被测试程 序符合相 应的要求 正确答案:C C、用适量的测试用例发现被测试程序尽可能多的错決 D、用适量的测试用例纠正被测试程序尽可能多的错误 19黑盒测试方法的优点是()。 A、可测试软件的特左部位 B、能站在用户立场测试 C、可按软件内部结 构测试 D、可发现实现功能需求中的错渓 正确答案:D 20某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因。 A、变量没有初始化 D、代码输入有误 B、编写的语句书写格式不规范 C、循环控制出错 正确答案:B 1黑盒测试又称为:() A、功能测试 B、数据驱动测试 C、基于规格说明的测试 D、程序员测试 正确答案:ABC 2白盒测试又称为( ) A、基于覆盖率的测试B、静态测试C、动态测试D、程序员测试 正确答案:AD 3可以作为单元测试的测试对象的是: A、模块、对象和类B、程序中的某个子系统C、整个软件系统D、模块间的接口 正确答案:AD 4黑盒测试和白盒测试的观点正确的是( ) A、 黑盒测试以用戸的观点,白盒测试根据程序的内部结构进行测试 B、 黑盒测试也要考虑程序内部结构及工作情况 C、 若外部特性本身存在问题或规格说明的规定有误,则应用黑盒测试方法是不能发现问 题 的。 D、 白盒测试中要保证测试时程序的所有语句至少执行一次,而且要检查所有的逻悔条件。 正 确答案:ACD 二、单选题(题数:16,共80.0分) 1以下关于缺陷的描述,不正确的是: A、 缺陷是错误的表现; B、 缺陷具有扩展的特点; C、 开发技术不会导致软件的缺陷产生; D、 当缺陷被执行时会导致失效(failure)的发生。 正确答案:C 2对于一个系统进行完全测试是不可能,其原因是: 1.输入的组合太多;2.存在的业务路径太多;3.输出的组合太多;4.可能涉及的 功能太多。 A、 1, 2 B、 1, 2, 3 C、 3, 4 D、 1, 2, 3, 4 正确答案:D 3下而那个不属于静态分析: A、编码规则的检查 B、程序结构分析 C、程序复杂度分析 D、内存泄漏 正确答案:D 4软件测试工作应该开始于: A、编码之后; B、需求分析阶段:C、概要设计阶段;D、详细设计阶段。 正确答案:B 5单元测试的用例设计主要参考的工作产品是: A、单元规格说明B、系统需求规格说明C、用户手册 D、代码 正确答案:A 6下面关于回归测试叙述正确的是: A、 回归测试只能在系统测试这个级别进行,不能用于单元测试和集成测试 B、 回归测试只适用于功能测试,不适用于非功能测试 C、 回归测试都是自动化执行的 D、 回归测试是对已被测过的程序实体在修改缺陷后进行的重复测试,以此来确认在这些 变更后是否有新的缺陷引入系统 正确答案:D 7传统的或而向对象的单元测试,需要的开发工作( A、 只要开发测试桩模块; B、 只要开发测试驱动: ) C、 可能要同时开发一个桩模块和多个驱动模块: D、 可能要同时开发一个驱动模块和多个桩模块。 正确答案:D 8关于测试充分性的描述,正确的是: A、 只有进行完全的测试才充分; B、 在有限的时间和资源条件下,找岀所有的软件的错误,使软件趋于完美,是不可能的: C、 当继续测试没有发现新缺陷时: D、 当全部测试用例都执行完后。 正确答案:B 9下而哪些是一个好的测试的特点: 1每个开发活动都有相对应的测试行为2每个测试级别都有苴特有的测试目标3对于 每个测试 级别,需要在相应的开发活动过程中进行相应的测试分析和设计4软件测试的工 作重点应该集中在系统测试上 A、 3,4 B、 1,2 C、 1,23 D、 1,2,3,4 正确答案:C 10以下关于测试目的的观点,不正确的是: A、 软件测试的目的是寻找错误,并且尽最大的可能找岀最多的错误: B、 找出软件开发人员的问题并评价开发人员能力: C、 一个成功的测试是发现了至今未发现的错误的测试; D、 测试的目的,是想以最少的人力、物力和时间找出软件中潜在的%种错误和缺陷,通 过修 正各种错误和缺陷提髙软件质量,避免软件发布后由于潜在的软件缺陷和错误造成的隐 患所带来的商业风险。 正确答案:B 11下列哪些不适合用黑盒测试?() A、 分析体重秤的弹簧为何容易失去弹性 B、 通过普通开关机方法测试一个手机是否能正常开关机 C、 测试一个啤洒瓶是否漏水 D、 测试一支笔是否能弹出笔芯 正确答案:A 12 ISTQB术语中的回归测试的目的是: A、 验证修改的成功 B、 预防功能编写的不完善或疏漏 C、 确保修正过程中没有引入新的缺陷 D、 帮助程序员更好地进行单元测试 正确答案:C 13关于测试人员沟通能力的描述,不正确的是() A、 测试人员要和分析、设计很好的沟通; B、 如果测试人员把自己发现缺陷作为一个新闻来传播,那么会给沟通带来麻烦: C、 测试人员不需要和代码开发人员很好的沟通; D、 测试人员和测试Ieader之间也应该具有好的沟通。 正确答案:C 14有一个系统已经在市场上运行了,这种情况对系统进行修改,然后进行的测试O A、维护测试B、验收测试C、组件测试(单元测试)D、系统测试 正确答案:A 15语句的覆盖率主要在下而哪个测试级别的测试设计中考虑: A、系统测试 B、集成测试C、单元测试 D、验收测试 正确答案:C 16下面对静态测试和动态测试的区别描述正确的是: A、 静态测试并没有貞•正的运行软件,而动态测试需要运行软件 B、 静态测试需要借助于专门的测试工具,而动态测试不需要 C、 静态测试是由开发人员执行的,而动态测试是由专门的测试人员完成 D、 静态测试是主要是为了增加测试人员对软件的理解,而动态测试是为了发现缺陷 正确答 案:A 因篇幅问题不能全部显示,请点此查看更多更全内容