软测模拟试题.pdf

上传人:s****u 文档编号:12811125 上传时间:2020-05-25 格式:PDF 页数:11 大小:138.95KB
返回 下载 相关 举报
软测模拟试题.pdf_第1页
第1页 / 共11页
软测模拟试题.pdf_第2页
第2页 / 共11页
软测模拟试题.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述
郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 1 页 共 11 页 模拟试题二 一、单项选择题: 1软件测试按照测试层次可以分为( C ) A黑盒测试、白盒测试 B. 功能性测试和结构性测试 C单元测试、集成测试和系统测试 D、动态测试和静态测试 2、导致软件缺陷的最大原因是: ( A ) A软件需求说明书 B 设计方案 C编码 D 维护 3、可作为测试停止的标准是( D ) A当时间用光时 B执行了所有的测试用例,但没有发现故障 C当所有缺陷都已经清除时 D当达到所要求的覆盖时 4、软件缺陷修复的代价最高的阶段为( A ) A、发布阶段 B 、需求阶段 C、设计阶段 D 、编码阶段 5、下列描述错误的是( A ) A软件发布后如果发现质量问题,那是软件测试人员的错 B穷尽测试实际上在一般情况下是不可行的 C软件测试自动化不是万能的 D测试能由非开发人员进行,调试必须由开发人员进行。 6、功能性测试是根据( A )来设计测试用例。 A、软件的规格说明 郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 2 页 共 11 页 B、设计文档 C、程序的内部逻辑 D、维护手册 7、在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例, 这种测试称之为( C ) A单元测试 B集成测试 C回归测试 D验收测试 8、 ( C )方法是根据输出对输入的依赖关系来设计测试用例的。 边界值分析 等价类 因果图法 错误推测法 9、测试工程师的工作范围会包括检视代码、评审开发文档,这属于( B ) A动态测试 B 静态测试 C黑盒测试 D 白盒测试 10软件测试的目的:( C ) A. 避免软件开发中出现的错误 B. 发现软件开发中出现的错误 C. 尽可能发现并排除软件中潜藏的错误,提高软件的可靠性 D. 修改软件中出现的错误 11、软件测试是采用( A )执行软件的活动。 A测试用例 B输入数据 C测试环境 D输入条件 郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 3 页 共 11 页 12、下列( C )方法设计出的测试用例发现程序错误的能力最强。 A等价类划分法 B场景法 C边界值分析法 D决策表法 13、不属于逻辑覆盖方法的是( D ) 。 A组合覆盖 B 判定覆盖 C条件覆盖 D 接口覆盖 14软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环 节?( B ) A功能测试 B单元测试 C结构测试 D验收测试 15、单元测试的主要任务不包括( B ) 。 A出错处理 B全局数据结构 C独立路径 D模块接口 16、集成测试计划应该在( B )阶段末提交。 A、需求分析 B 、概要设计 C、详细设计 D 、单元测试完成 17、自底向上增量式集成测试中,下面( C )描述是正确的。 A测试由桩模块控制 B最上面的模块最先测试 C父单元用测试过的子单元测试 D包含树的深度优先或广度优先遍历过程 郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 4 页 共 11 页 18、测试后程序中残存的错误数目与该程序中已发现的错误数目成 ( D ) 。 A未知 B反比 C相等 D正比 19、下列( B )是对程序流程图进行简化后得到的,它可以更加突出的 表示程序控制流的结构,且不包含复合条件。 ADD-路径图 B 控制流图 CMM-路径图 D 模块调用图 20、 ( A )是设计足够多的测试用例,使得程序中每个判定包含的每个条 件的所有情况(真/假)至少出现一次,并且每个判定本身的判定结果(真/假) 也至少出现一次。 A、判定条件覆盖 B 、组合覆盖 C、判定覆盖 D 、条件覆盖 二、判断题: 1、软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。 ( f ) 2、代码审查工作属于静态测试。( t ) 3、测试用例应由测试输入数据和对应的实际输出结果这两部分组成。 ( f ) 4、测试是可以穷尽的。 ( f ) 5、回归测试是在软件修改后再次运行以前为查找错误而执行程序曾用过的测试 用例. ( t ) 6、集成测试是为确定软件系统是否满足验收标准以及使客户决定是否接受而进 行的正式测试. ( f ) 7、只要能够达到100的逻辑覆盖率,就可以保证程序的正确性。 ( f ) 8、测试按照测试层次可以划分成为单元测试、集成测试和系统测试。 ( t ) 郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 5 页 共 11 页 9、 黑盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。 ( t ) 10、测试自动化是万能的。 ( f ) 11、永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃 避检测。 ( t ) 12、 软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。 ( t ) 13、 程序员兼任测试员可以提高工作效率。 ( f ) 14、 传统测试以发现错误为目的,现在测试已经扩展到了错误预防的范畴。 ( t ) 15、 软件生存周期是从软件开始开发到开发结束的整个时期。 ( f ) 16、 测试用例的数目越多,测试的效果越好。 ( f ) 17、 单元测试属于动态测试。( t ) 18、 软件测试的生命周期包括测试计划、测试设计、测试执行、缺陷跟踪、 测试评估。 ( t ) 19、 验收测试是以最终用户为主的测试。 ( t ) 20、 软件质量保证和软件测试是同一层次的概念。 ( f ) 三、填空题: 1、软件验收测试包括正式验收测试、_Alpha_、_Beta_三种类 型。 2、对面向过程的系统采用的集成策略有_自顶向下_ 、_自底向上_ 两种。 3、软件测试的衡量标准是: _多_、 _快_、 _好_、 _省_。 4、黑盒测试采用的技术有等价分类法、 _边界分析法 _错误猜测法_、 _ 因果图法_。 郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 6 页 共 11 页 5、白盒测试采用的技术_逻辑覆盖法_、_路径测试法_。 6、_黑盒测试_测试是对程序的功能进行测试 _白盒测试_测试是 对程序的结构进行测试 7、 静态分析的主要内容_检查需求_、_检查设计_、_检查代码 _。 8、软件质量度量 FCM 模型是指_质量要素_、_质量标准_、_量 度标准 模拟试题 一、单项选择题:共20小题,每小题2 分,满分40分。 1软件测试按照测试层次可以分为( C) A黑盒测试、白盒测试 B. 功能性测试和结构性测试 C单元测试、集成测试和系统测试 D、动态测试和静态测试 2、软件测试是采用( A)执行软件的活动。 A测试用例 B输入数据 C测试环境 D输入条件 3软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪 个( )是软件测试的任务?答案: ( D ) 1预防软件发生错误 2发现程序错误 3提供诊断错误信息 A只有 1 B只有 2 郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 7 页 共 11 页 C只有 3 D都是 4、导致软件缺陷的最大原因是: ( A) A软件需求说明书 B 设计方案 C编码 D 维护 5、测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少 量测试数据,至少应该包括( A ) A、测试输入、执行条件和预期的结果。 B 、测试目标、测试工具 C、测试环境 D 、测试配置 6、对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修 改相关的文档,这种行为属于(B ) A测试 B 调试 C回归测试 D 单元测试 7、软件缺陷修复的代价最高的阶段为( A ) A、发布阶段 B 、需求阶段 C、设计阶段 D 、编码阶段 8、下列( B )是关于软件缺陷的描述。 A导致软件包含故障的人的行为 B产品的异常情况 C引起一个功能部件不能完成所要求的功能的一种意外情况 D功能部件执行其规定功能的能力丧失 9、可作为测试停止的标准是(D ) A当时间用光时 B执行了所有的测试用例,但没有发现故障 C当所有缺陷都已经清除时 郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 8 页 共 11 页 D当达到所要求的覆盖时 10、下列描述错误的是(A ) A软件发布后如果发现质量问题,那是软件测试人员的错 B穷尽测试实际上在一般情况下是不可行的 C软件测试自动化不是万能的 D测试能由非开发人员进行,调试必须由开发人员进行。 11、如下图所示的N-S图,至少需要( B)个测试用例完成逻辑覆盖。 A15 B16 C17 D18 12、下列( C )方法设计出的测试用例发现程序错误的能力最强。 A等价类划分法 B场景法 C边界值分析法 D决策表法 13、功能性测试是根据(A )来设计测试用例。 A、软件的规格说明 B、设计文档 C、程序的内部逻辑 郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 9 页 共 11 页 D、维护手册 14、在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例, 这种测试称之为( C ) A单元测试 B集成测试 C回归测试 D验收测试 15、 ( C)方法是根据输出对输入的依赖关系来设计测试用例的。 边界值分析 等价类 因果图法 错误推测法 16、测试工程师的工作范围会包括检视代码、评审开发文档,这属于(B ) A动态测试 B 静态测试 C黑盒测试 D 白盒测试 17、如果F实现一个程序,输入变量x1和x2的边界、区间分别为:ax1d, 区间为a,b,b,c,c,d;ex2g,区间为e,f,f,g;则下列D_图可表 示为强健壮等价类测试用例。 A B C D a b c d g f e x 2 x 1 a b c d g f e x 2 a b c d g f e x 1 x 1 x 2 a b c d g f e x 1 x 2 郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 10 页 共 11 页 18、对于一个含有 n 个变量的程序,采用基本边界值分析法测试程序会产生 ( C)个测试用例。 A6n+1 B 5 n C、4n+1 D7 n 19、以下关于测试用例特征的描述错误的是( B) A最有可能抓住错误的; B一定会有重复的、多余的; C一组相似测试用例中最有效的; D既不是太简单,也不是太复杂。 20、 ( D )是一种关注变量定义赋值点(语句)和引用或使用这些值的点(语 句)的结构性测试,主要用作路径测试的真实性检查。 A、基本路径测试 B 、逻辑覆盖 C、决策表 D 、数据流测试 二、判断题:共20小题,每题1分,满分20分) 1. 软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。 ( T ) 2. 软件质量保证和软件测试是同一层次的概念。 ( F ) 3. 我们有理由相信只要能够设计出尽可能好的测试方案,经过严格测试之后的 软件可以没有缺陷。 ( F) 4. 程序员兼任测试员可以提高工作效率。 ( F ) 5. 在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。 ( T ) 6. 传统测试是在开发的后期才介入,现在测试活动已经扩展到了整个生命周 期。 ( T ) 7. 传统测试以发现错误为目的,现在测试已经扩展到了错误预防的范畴。郑州大学工学院和乐图文(南三食堂旁)QQ:459782113 更多资料、店内咨询 第 11 页 共 11 页 ( T ) 8. 软件测试的生命周期包括测试计划、测试设计、测试执行、缺陷跟踪、测试 评估。 (T ) 9. 调试从一个已知的条件开始,使用预先定义的过程,有预知的结果;测试从 一个未知的条件开始,结束的过程不可预计。 ( F) 10. 白盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏 洞。 (F ) 11. 在边界值方法中,对于一个有n个变量的函数作最坏情况测试,生成的测试 用例个数是7 n 个。 ( F ) 12. 软件生存周期是从软件开始开发到开发结束的整个时期。 ( F ) 13. 在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的 测试方法。 ( T ) 14. 永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃 避检测。 ( T ) 15. 测试用例的数目越多,测试的效果越好。 (F ) 16. 只要能够达到100的逻辑覆盖率,就可以保证程序的正确性。 ( F ) 17. 单元测试属于动态测试。( T ) 18. 验收测试是以最终用户为主的测试。 ( T) 19. 没有发现错误的测试是没有价值的。 ( T) 20. 可以把不合格的开发人员安排做测试。 ( F )
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 考试试卷


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!