计算机四级软件测试工程师-86
计算机四级《软件测试工程师》选择题试题及答案
计算机四级《软件测试工程师》选择题试题及答案计算机四级《软件测试工程师》选择题试题及答案软件测试工程师指理解产品的功能要求,并对其进行测试,检查软件有没有错误,决定软件是否具有稳定性,写出相应的测试规范和测试用例的专门工作人员。
下面是店铺给大家整理了计算机四级《软件测试工程师》选择题试题及答案,供大家参阅。
选择题(1-25每题2分,共50分)下列各题A、B、C、D四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
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.桌上检查(Desk Checking)是一种________的检查方法。
(A)程序员自己检查自己编写的程序(B)由同行帮忙检查自己编写的程序(C)几个同行自行组成小组,以小组为单位检查编写的程序(D)程序员在桌子上检查编写程序的活动7.在软件企业中,应用最广泛的评审方法是________。
(A)走查(B)结对评审(C)正式评审(D)小组评审8.对于复合条件表达式为(A<=8) or="" b="">7),则为了达到100%的条件覆盖率,至少需要设计________个测试用例。
计算机新国家四级软件测试工程师(系统测试)章节练习1(题后含答
计算机新国家四级软件测试工程师(系统测试)章节练习1(题后含答案及解析)题型有:1. 选择题选择题(每小题2分,共50分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.下列测试中不属于系统测试的是______。
A.性能测试B.集成测试C.压力测试D.可靠性测试正确答案:B 涉及知识点:系统测试2.下面说法中属于系统测试的目标的是______。
1)找出软件中存在的缺陷与错误2)确认软件所实现的功能是否符合规格说明3)确认软件的性能是否满足要求______。
A.仅1)B.1)和2)C.2)和3)D.1)、2)和3)正确答案:D 涉及知识点:系统测试3.下列不属于系统测试分析阶段要考虑的是______。
A.用户层B.应用层C.数据层D.协议层正确答案:C 涉及知识点:系统测试4.以下选项中不属于协议一致性测试分析方法中的测试的是______。
A.基本互联测试B.定向诊断测试C.人员测试D.能力测试正确答案:C 涉及知识点:系统测试5.在各种资源超负荷情况下,观察系统的运行情况的测试是什么测试方法______。
A.强度测试B.容量测试C.负载测试D.失效恢复测试正确答案:A 涉及知识点:系统测试6.下列关于a测试的描述中正确的是______。
A.a测试需要用户代表参加B.a测试不需要用户代表参加C.a测试是系统测试的一种D.a测试不属于验收测试正确答案:A 涉及知识点:系统测试7.下列关于软件验收测试的合格通过准则是______。
1)软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求2)所有测试项没有残余一级、二级和三级错误3)立项审批表、需求分析文档、设计文档和编码实现一致4)验收测试工件齐全A.1)B.1)和3)C.1)和3)和4)D.所有都对正确答案:D 涉及知识点:系统测试8.下列不是在软件故障插入测试技术中关注的方面是______。
2012年9月全国计算机等级考试四级级软件测试工程师真题及答案
2012年9月全国计算机等级考试四级级软件测试工程师真题及答案百手整理起驾为您一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
1、以下关于软件质量属性的说法中,错误的是A) 软件的功能性是指当软件在指定条件下使用时,软件产品满足明确和隐含的功能要求的能力B) 软件的可维护性是指软件产品纠正错误、改进功能或适应环境、需求和功能规格说明的变化可被修改的能力C) 软件的性能是指在指定条件下使用时,软件产品维持规定的性能水平的能力D) 软件的可移植性是指软件产品从一种环境迁移到另外一种环境的能力2、以下的说法中不属于测试目的的是A) 测试是为了证明程序有错B) 测试是为了证明程序无错C) 测试就是评价一个程序和系统的特性或能力,并确定它是否达到预期的结果D) 测试能给使用者建立一种信心,确信程序能够按预期的设想运行3、以下不属于软件设计阶段测试的内容是A) 在所有的设计层次跟踪需求,看设计是否满足需求B) 从系统环境要求和程序执行性能角度,看设计是否可行C) 检查设计文档中所有可能的错误条件,看对这些错误的处理是否合适D) 执行程序的评估工作,以分析程序是否对设计说明做了正确翻译4、以下不属于发布测试的内容是A) 产品回归测试 B) 产品功能测试C) 产品性能测试 D) 产品安装测试5、不会造成比较错误的情况是A) 由于存在舍入误差可能导致浮点数运算不精确B) 使用整数除法造成表达式x/2*2==x不成立(假定x是整数)C) 不同数据类型的变量之间进行比较D) 部分变量定义后未使用6、代码走查小组的成员不包括A) 测试员 B) 负责维护该程序的程序员C) 最终用户 D) 秘书或记录员7、有一个判断语句if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z') printf("This is a letter!\n");else printf("This is not a letter!\n");为实现路径覆盖,需要设计的测试用例个数至少应为A) 3 B) 5C) 6 D) 28、以下叙述中不属于单元测试测试用例设计所关注内容的是A) 被测单元的输入 B) 程序的运行环境C) 该测试用例实际测试的代码 D) 测试用例的期望输出结果9、基于分解的集成策略不包括A) 大突击集成 B) MM—路径的增量式集成C) 自顶向下的增量式集成 D) 自底向上的增量式集成10、由软件的多个用户在一个或多个用户的实际使用环境下进行的,开发者通常不在测试现场的测试叫做A) 接受测试B) α测试C) β测试D) 6α测试11、以下指标中哪个是衡量软件性能的指标A) 响应时间 B) 故障修复时间C) 无故障运行时间 D) 编译花费时间12、以下关于Web应用软件测试的说法中,正确的是A) 浏览器兼容性测试是Web应用软件业务层测试的一项重要内容B) 表单测试是Web应用软件兼容性测试的一项重要内容C) 数据完整性测试是Web应用软件数据层测试的一项重要内容D) 链接测试是Web应用软件安全性测试的一项重要内容13、以下哪个目标不是软件性能测试的目标A) 检测软件的安全控制特性是否工作得正确B) 发现压力下软件功能的缺陷C) 检验软件的最大负载D) 确定软件最大建议用户数14、以下关于Web应用软件测试的说法中,错误的是A) 客户端内容的安全性是Web应用软件安全性测试关注的一项内容B) 对Web应用软件进行性能测试时,通常需要进行压力测试C) 在Web应用软件的分层测试策略中,除了对每一层进行测试,还需要对层间的集成进行测试D) Web应用软件的功能测试可以只关注服务器端程序,而不必关注客户端程序15、以下哪一项属于软件可靠性测试关注的内容A) 分析测试用例的分支覆盖率B) 检测软件的安全漏洞C) 设定软件的运行剖面D) 分析软件的容错能力16、以下哪一项属于兼容性测试关注的范畴A) 软件的同一功能是否支持多种操作方式B) 软件是否能主动禁止用户可能进行的非法操作C) 软件是否支持同类软件的数据格式D) 软件是否允许用户针对自己的使用习惯进行定制17、以下关于面向对象软件测试的说法中,正确的是A) 等价类测试是面向对象软件白盒测试的常用手段B) 数据流测试是面向对象软件黑盒测试的常用手段C) 面向对象软件的可靠性测试需要考虑继承的影响D) 面向对象软件的覆盖率测试需要考虑多态的影响18、以下哪一项属于易用性测试关注的范畴A) 软件使用的图标是否能准确反映相应的功能B) 软件是否具有良好的性能C) 软件是否能够在多种操作系统环境下运行D) 软件提供的功能是否丰富19、以下关于面向对象程序集成测试的说法中,错误的是A) 夹层式集成实际上是综合采用自底向上集成和自顶向下集成B) 高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试C) 面向对象程序的协作集成是指优先集成有密切协作关系的类D) 自底向上集成和自顶向下集成都需要为集成测试开发大量代码20、以下关于极限测试的说法中,正确的是A) 极限测试是一种只需进行单元测试的软件测试B) 极限测试只能用白盒测试方法生成测试用例C) 极限测试是一种针对极限编程的软件测试D) 极限测试是一种比分支覆盖测试更充分的软件测试21、以下有关测试过程质量控制的描述中,错误的是A) 测试需求捕获需在测试策划活动中完成,后期不能进行重新获取B) 测试设计与实现应完整覆盖测试需求分析结果C) 对测试过程的度量和分析是测试过程质量控制的重要手段D) 软件测试不可能解决软件系统中所有缺陷,若评估剩余软件缺陷对软件质量影响较轻,则可考虑结束测试22、以下有关测试活动依据和工作产品的描述中,错误的是A) 测试策划活动依据测试合同要求和软件需求开展B) 依据测试结果即可完成测试总结C) 测试执行活动中将依据测试计划任务安排,执行相应的测试用例集合,并记录测试结果D) 测试用例是测试设计与实现活动的主要工作产品23、以下有关自动化测试基本结构的说法中,错误的是A) 文件服务器用于存放程序软件包和测试文件包B) 数据库服务器用于存储测试用例和测试结果C) 运行环境用于执行测试,由一组测试用服务器和PC组成D) 控制服务器用于测试执行调度,从文件服务器读取测试用例,向测试环境中的代理发布命令24、以下说法中错误的是A) 测试用例应有唯一的名称和标识符B) 测试用例应给出测试输入和测试结果C) 测试用例需简要描述测试的对象、目的和采用的测试方法D) 测试用例要说明测试所依据的内容来源25、黑盒测试方法不包括A) 程序变异法 B) 边界值分析法C) 正交测试法 D) 功能分解法二、论述题A公司计划为某市地铁开发一个自动售票系统,系统的主要要求如下:系统主界面显示地铁的线路及各目的地车站名。
计算机四级考试软件测试工程师考试大纲
最新计算机四级考试软件测试工程师考试大纲学习犹如登山,有的人那么注重最终目标,有的人那么注重前进的过程。
以下是的最新软件测试工程师考试大纲,欢送学习!1.熟悉软件质量、软件测试及软件质量保证的根底知识;2.掌握代码检查、走查与评审的根本方法和技术;3.掌握白盒测试和黑盒测试的测试用例的设计原那么和方法;4.掌握单元测试和集成测试的根本策略和方法;5.了解系统测试、性能测试和可靠性测试的根本概念和方法;6.了解面向对象软件和WEB应用软件测试的根本概念和方法;7.掌握软件测试过程管理的根本知识和管理方法;8.熟悉软件测试的标准和文档;9.掌握QESuite软件测试过程管理平台和QESat/C++软件分析和工具的使用方法。
1.软件质量的概念。
2.软件测试的目标和原那么。
3.软件测试的心理学。
4.软件测试的经济学。
5.软件质量保证。
1.软件开发阶段。
2.规划阶段的测试。
3.设计阶段的测试。
4.编码阶段的测试。
5.验收和维护阶段的测试。
1.桌面检查。
2.代码走查。
3.代码检查。
4.同行评审。
1.覆盖率测试。
2.逻辑结构的覆盖率测试。
3.路径覆盖率测试。
4.数据流测试。
5.程序变异测试。
6.基于覆盖的测试用例选择。
1.边界值测试。
2.等价类测试。
3.基于因果图的测试。
4.基于决策表的测试。
5.基于状态图的测试。
6.基于场景的测试。
7.比拟测试。
1.单元测试的目标和模型。
2.单元测试策略。
3.单元测试分析。
4.单元测试的测试用例设计原那么。
5.集成测试根本概念。
6.集成测试策略。
7.集成测试分析。
8.集成测试用例设计原那么。
1.系统测试概念。
2.系统测试方法。
3.系统测试的实施。
1.软件性能的概念。
2.性能测试的执行。
3.软件可靠性的概念。
4.可靠性预计。
5.可靠性分析方法。
6.软件可靠性测试的执行。
计算机四级软件测试工程师59
[模拟] 计算机四级软件测试工程师59选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的。
第1题:一般来说,大多数软件缺陷源于软件开发项目的 ______ 阶段。
A.软件测试阶段B.程序编写和调试阶段C.需求和设计阶段D.加班工作期间参考答案:C通常来说,软件缺陷大多数是来自软件开发项目的需求和设计阶段的。
第2题:ANSI/IEEE STD729-1983给出软件质量的定义:软件产品满足规定的和隐含的与需求能力有关的全部特征和特性。
以下叙述中不属于这些质量特征和特性的是A.产品功能B.效率C.可使用性D.项目成本和进度参考答案:D第3题:Web应用软件的安全性主要通过以下哪个手段实现______。
A.安全管理控制B.接口检测C.漏洞扫描D.安全策略参考答案:B接口是一个软件和外部进行交互的通道,尤其web应用程序的安全性要受限于浏览器的网络环境。
所以接口检测是Web应用软件安全性的主要实现手段。
第4题:下列通常不属于易用性测试的范围的内容是______。
A.安装与卸载测试B.系统故障频率C.联机文档中断开的链接D.中文版与英文版的一致参考答案:B易用性测试包括对用户文档的测试、易安装性测试、功能易用性测试和用户界面测试。
选项B,系统故障频率不属于易用性测试范围。
第5题:完成系统测试后,需要提交的文档有 ______。
A.测试结果记录表格B.系统测试日志C.全面的系统测试总结报告D.以上全部参考答案:D第6题:兼容性测试是指______。
A.针对软件对其运行环境的依赖进行测试,以验证软件是否能够在所有期望的环境中运行B.测试本款软件与其他应用软件是否能在同一操作系统下同时执行C.检测软件与其他软件是否能正常进行信息的交流和传递D.以上都不对参考答案:A所谓兼容性测试,是指针对软件对其运行环境的依赖进行测试,以验证软件是否能够在所有期望的环境中运行。
通常,兼容性测试主要考虑硬件、软件和数据三个方面。
2023年计算机四级《软件测试工程师》考试全真模拟易错、难点汇编贰(答案参考)试卷号:16
2023年计算机四级《软件测试工程师》考试全真模拟易错、难点汇编贰(答案参考)(图片大小可自由调整)一.全考点综合测验(共50题)1.【单选题】下列选项中,不属于面向构件提供者的构件测试目标是A.检查为特定项目而创建的新构件的质量B.检查在特定平台和操作环境中构件的复用、打包和部署C.尽可能多地揭示构件错误D.验证构件的功能、接口、行为和性能正确答案:A2.【单选题】下列关于测试方法,说法正确的是()。
A.白盒测试不同于黑盒测试之处是它可以减少测试用例数量B.覆盖所有独立路径就能够覆盖所有分支C.满足分支覆盖就满足条件覆盖和语句覆盖D.在单元测试中不使用黑盒测试技术正确答案:B3.【单选题】在银行的活期存折账户管理软件中,要求可以输入一个账户的每笔交易的金额。
若规定存入的金额的有效取值范围是1.00 ~99 999 999.99 元。
若考虑使用边界值分析设计关于这个金额的测试用例,下列属于它的边界值的是A.2,9 999 999B.1.01,99 999 999.99C.0.99,100 000 000.00D.0.99, 1000000.00正确答案:C4.【单选题】软件质量保证过程包括4方面的活动,它们是A.制定质量方针、确定质量目标、制定质量计划、实施过程B.制定质量计划、过程实施、产品质量保证、过程质量保证C.过程实施,产品质量保证,过程质量保证、质量保证体系的质量保证D.制定质量计划、产品质量保证,过程质量保证、质量保证体系的质量保证正确答案:A5.【单选题】下列通常不属于易用性测试的范围的内容是A.安装与卸载测试B.系统故障频率C.联机文档中断开的链接D.中文版与英文版的一-致正确答案:B6.【单选题】以下问题说法错误的是()A.软件产品的质量越高,发布后维护成本就越低B.在软件测试中一般只需要运行预先设计的所有测试用例C.通常应该在需求阶段设计系统测试用例,以此作为需求检查的辅助手段D.发现和修复产品中的软件缺陷越早,开发费用就会越低正确答案:B7.【单选题】关于内置式合约测试(BICT) ,下列说法错误的是()。
2020计算机四级软件测试工程师真题及答案
2020计算机四级软件测试工程师真题及答案某一软件项目的规格说明:对于处于提交审批状态的单据,数据完整率达到80%以上或已经过业务员确认,则实行处理。
(1)请根据规格说明,画出对应的因果图。
(10分)(2)采用基于因果图的方法为该软件项目设计测试用例。
(10分)2.论述题2:以下是某程序说明,请按要求回答问题(12分)程序说明:假设有一个把数字串转换为整数的函数。
其中数字串要求长度为1-6个数字构成,机器字长为16位。
分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
(12分)3.论述题3:简单谈一下你对穷举测试的理解,并按要求回答问题(18分)(1)穷举测试的方法对于所有项目程序都是可行的么?(5分)(2)若是针对小型的程序,穷举测试是可能的么?若是,说明此时采用穷举测试能否保证程序是准确呢?(13分)下列不属于与浏览器兼容性测试考虑的问题是________。
(A)软件是否能够在不同的J2EE中运行(B)不同的浏览器是否能够提供合适的安全设置(C)脚本和插件是否适用于不同的浏览器(D)符合最新HTML版本的页面能否在浏览器中准确显示软件可靠性测试的目的是________。
(A)发现软件缺陷(B)预测软件正式运行中的可靠性(C)控制测试过程(D)修改软件缺陷1.在软件测试中,白盒测试方法是通过度析程序的________来设计测试用例。
(A)应用范围(B)功能(C)内部逻辑(D)输入数据2.下列关于测试方法的叙述中不准确的是________。
(A)从某种角度上讲,白盒测试与黑盒测试都属于动态测试(B)功能测试属于黑盒测试(C)对功能的测试通常是要考虑程序的内部结构的(D)结构测试属于白盒测试3.在程序设计过程中,要为程序调试做好准备,主要体现在________。
(A)采用模块化、结构化的设计方法设计程序(B)根据程序调试的需要,选择并安排适当的中间结果输出必要的断点(C)编写程序时要为调试提供充足的灵活性(D)以上全部。
计算机四级软件测试工程师-101_真题-无答案
计算机四级软件测试工程师-101(总分96,考试时间90分钟)一、选择题1. Web应用软件的三层体系结构是:表示层、业务层和数据层。
三者的位置依次是______。
A) 客户端服务器端客户端B) 客户端服务器端服务器端C) 服务器端客户端服务器端D) 客户端客户端服务器端2. 手册是用户文档中的核心部分,通常所说的手册包括用户手册、概念手册和A) 软件手册 B) 操作手册C) 宣传手册 D) 安装手册3. Web应用软件的性能测试主要包括______。
A.并发测试 B.负载测试和压力测试C.配置测试和性能调优 D.以上全部4. 下列测试方法中与性能无关的是______。
A.性能测试 B.并发测试C.失效恢复测试 D.安全性测试5. 以下关于面向对象软件测试的说法中,错误的是______。
A) 不变式边界测试是一种类级别的单元测试技术B) 对于一棵继承树上的多个类,只有处于叶结点的类需要测试C) 测试动态绑定时类树测试的一个目标D) 在面向对象单元测试中,等价类划分测试可以用于方法级别的测试6. 下列关于测试团队的说法中,不正确的是______。
A) 建立、组织和管理一支优秀的测试团队是做好软件测试工作的基础,也是最重要的工作之一B) 测试团队的规模一般要非常的大,哪怕在小的软件测试小组也不能一个人C) 测试人员的基本职责是发现系统的缺陷D) 测试组织管理就是如何以最小的成本、最高的效率在计划时间内发现系统尽可能多的和有价值的缺陷7. 下列不属于软件问题的主状态的是______。
A.“新建” B.“打开”C.“修正” D.“解决”8. 测试执行的主要任务是______。
A.进行系统评测 B.执行测试用例C.功能验证 D.设计测试大纲9. 在黑盒测试中,着重检查输入条件的组合是______。
A) 等价类划分法 B) 边界值分析法 C) 错误推测法 D) 因果图法10. 由于面向对象软件中可独立被测试的单元通常是一个类族或最小是一个独立的类,所以面向对象的单元测试可以分为几个层次,其中方法层次的测试中常用的测试技术有________。
月全国计算机等级测验考试四级软件测试工程师附答案解析
•2010年3月全国计算机等级考试四级软件测试工程师笔试真题一、选择题(每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
• 1.以下叙述中正确的是 (2分)A:可跟踪性分析是在整体上分析整个系统的资源分配策略B:关键性分析是标识原始需求和相应开发结果之间关系的能力C:接口分析必须关注三种接口:用户接口、硬件接口和软件接口D:评估仅在软件开发的最后阶段进行,以确认产品是否符合规模说明• 2.场景测试方法是基于IBM推行的RUP的测试用例生成方法。
该方法的出发点是 (2分)A:事件流B:数据流C:控制流D:用例• 3.下面一段小程序是判断一个长度为n的字符数组是否中心对称。
例如,“abcddcba”或“abcdcba”就是中心对称。
作为内部边界值,应填入()内的判断应是 (2分)•A:i<jB:i==j(判等)C:i>jD:i!=j(判不等)• 4.检查系统能否正确地接受输入,能否正确地输出结果,这属于 (2分)A:安全性测试B:GUI测试C:功能测试D:协议一致性测试• 5.检查是否存在“已定义但未使用”的变量引用异常应属于 (2分)A:静态分析B:动态分析C:代码执行D:调试• 6.如果程序通过了百分之百的代码覆盖率测试,则说明程序满足了 (2分)A:语句覆盖B:编程规范C:设计规格D:功能需求•7.下面有关逻辑覆盖的说法中错误的是 (2分)A:DDP覆盖是判定覆盖的一个变体B:满足条件覆盖一定也满足判定覆盖C:指令块覆盖属于语句覆盖D:若判定覆盖率达到100%,则语句覆盖率一定也达到100%•8.对于具有串联型分支结构的程序,如果有7个判断语句串联,则使用正交实验设计法,至少需要的测试用例数应为 (2分)A:23B:24C:26D:27•9.考虑一个计算平方根的函数,其规格说明如下:■输入:浮点数■输出:浮点数■规格:当输入一个大于或等于零的浮点数时,函数输出其正的平方根并返回true;当输入一个小于零的浮点数时,函数显示出错信息“非法输入值”并返回false。
计算机四级软件测试工程师-124_真题(含答案与解析)-交互
计算机四级软件测试工程师-124(总分100, 做题时间90分钟)一、选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的。
1.下列软件属性中,软件产品首要满足的应该是______。
• A.功能需求• B.性能需求• C.可扩展性和灵活性• D.容错、纠错能力SSS_SIMPLE_SINA B C D分值: 2答案:A[解析] 软件产品质量的属性有很多,其中软件产品首先要满足的就是客户的功能需求。
性能需求包括处理和响应时间,约束条件则是标识外部硬件、可用存储或其他现有系统对软件的限制。
功能、性能和约束必须在一起进行评价。
另外软件产品还应具备一定的可扩展性和灵活性,应能够有效地处理例外或异常情况,具有一定的容错、纠错能力。
总之,软件质量实际上是各种特性的复杂组合。
2.对于维护软件的人员来说,使用质量是______的结果。
• A.功能性• B.可靠性• C.可维护性• D.效率SSS_SIMPLE_SINA B C D分值: 2答案:C[解析] 使用质量是从用户观点来对软件产品提出的质量要求,所以它的度量主要是针对用户使用的绩效,而不是软件自身的特性,使用质量是面向用户的内部和外部质量的组合效果。
使用质量与其他软件产品质量特性之间的关系取决于用户的类型:·对最终用户来说,使用质量主要是功能性、可靠性、易用性和效率的结果;·对维护软件的人员来说,使用质量是可维护性的结果;·对移植软件的人员来说,使用质量是可移植性的结果。
3.软件规划阶段实际上指的是______。
• A.需求获取和定义阶段• B.数据获取和定义阶段• C.测试用例设计规划阶段• D.产品实施规划SSS_SIMPLE_SINA B C D分值: 2答案:A[解析] 规划阶段的测试实际上就是对需求获取和定义阶段进行的测试,产品规划小组应由系统分析员、销售人员和市场营销人员以及产品经理等组成,他们对产品进行定义,制作演示模型,以阐明他们的构想。
计算机四级软件测试工程师-66_真题-无答案
计算机四级软件测试工程师-66(总分79,考试时间90分钟)一、选择题1. 内部质量需求包括______。
A) 静态模型B) 动态模型C) 文档和源代码D) 以上全部2. 从已经发现故障的存在到找到准确的故障位置并确定故障的性质,这一过程称为______。
A.错误检测 B.故障排除C.测试 D.调试3. 对于具有串联型分支结构的程序,如果有七个判断语句串联,则使用正交实验设计法,至少需要的测试用例数应为______。
A) 23 B) 24 C) 25 D) 274. 单元测试总是最后的、也可能是最重要的工作是______。
A) 重要路径测试 B) 错误处理测试C) 边界测试 D) 接口测试5. 以下哪一项不属于软件易用性测试关注的范畴?______。
A) 软件界面的色彩是否协调B) 软件是否能在多种操作系统下运行C) 软件是否支持用户根据自己的需要进行定制D) 软件是否能主动引导用户使用相互关联的功能6. 对于Web应用软件系统测试技术,下列不属于功能测试的是A) 袁单测试 B) 并发测试C) 链接测试 D) Cookie测试7. 软件开发过程中必须伴有质量保证活动。
而软件测试又是软件质量保证的关键因素。
针对下列说法正确的是________。
(A) 发布出去的软件有质量问题,是软件测试人员的错(B) 软件测试技术要求不高,至少比编程容易的多(C) 软件测试是测试人员的事,与开发人员无关(D) 软件测试阶段发现的错误并不只是在编码阶段产生的,需求和设计极端也会产生错误8. 同行评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法。
它主要分为管理评审、技术评审、过程评审和A) 误差评审 B) 项目评审C) 文档评审 D) 组织体系评审9. 阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是______。
Int func(int a,b,c)Int k=1:If((a>0)1 1(b<0)l I(a+c>0))k=k+a:Else k=k+b:If(c>0)k=k+c;Return k'A) (1,1,1),(-1,1,1)B) (1,1,1),(-1,-1,-1)C) (1,1,-1),(1,1,1)D) (1,1,-1),(-1,1,1)10. ______是一种独立的迭代的测试模型。
软件测试工程师岗位等级
引言概述:软件测试工程师是一项关键性的职位,负责确保软件产品的质量和稳定性。
在软件测试工程师岗位中,有不同的等级,每个等级对应不同的责任和技能要求。
本文将详细探讨软件测试工程师岗位的等级(二),包括岗位职责、所需技能和进阶路径等方面的内容。
正文内容:1.\t岗位职责1.1\t版本控制与配置管理1.2\t测试策略和计划制定1.3\t执行和管理测试任务1.4\t缺陷管理和跟踪1.5\t测试报告和分析2.\t技能要求2.1\t扎实的软件测试基础知识2.2\t熟悉常用的测试工具和方法2.3\t良好的问题解决能力2.4\t沟通和团队合作能力2.5\t学习能力和持续自我提升3.\t进阶路径3.1\t技术深度提升3.2\t项目管理和团队领导能力3.3\t专业认证和资格获取3.4\t跨领域扩展技能3.5\t参与开源项目和社区贡献4.\t小点详细阐述4.1\t岗位职责的详细说明4.1.1\t版本控制与配置管理的具体任务4.1.2\t测试策略和计划制定的方法和工具4.1.3\t执行和管理测试任务的步骤和要点4.1.4\t缺陷管理和跟踪的实际操作方式4.1.5\t测试报告和分析的内容和结构4.2\t技能要求的详细阐述4.2.1\t软件测试基础知识的必备内容4.2.2\t常用测试工具和方法的详细介绍4.2.3\t问题解决能力的培养方法和技巧4.2.4\t沟通和团队合作能力的实际应用4.2.5\t学习能力和持续自我提升的实践方法4.3\t进阶路径的详细说明4.3.1\t技术深度提升的途径和方式4.3.2\t项目管理和团队领导的实践要点4.3.3\t专业认证和资格获取的考试和认证介绍4.3.4\t跨领域扩展技能的学习和实践方法4.3.5\t参与开源项目和社区贡献的步骤和效益5.\t总结软件测试工程师岗位的等级(二)涉及到不同的岗位职责和技能要求。
对于想要发展成为高级测试工程师的人来说,需要扎实的基础知识、熟悉各种测试工具和方法,并提升自己的问题解决能力、沟通和团队合作能力,同时不断学习和持续自我提升。
计算机四级软件测试工程师-116
计算机四级软件测试工程师-116(总分:67.00,做题时间:90分钟)一、{{B}}选择题{{/B}}(总题数:25,分数:51.00)1.下列有关测试过程V模型的说法中,正确的是______。
∙ A.验收测试应确定程序的执行是否满足软件设计的要求∙ B.系统测试应确定系统功能和性能的质量特性是否达到系统要求的指标∙ C.单元测试和集成测试应确定软件的实现是否满足用户需求和合同的要求∙ D.集成测试在编码结束前就可以开始(分数:2.00)A.B. √C.D.解析:[解析] V模型在20世纪80年代提出,旨在改进软件开发的效率和效果。
该模型反映出了测试活动和分析设计活动的关系;指出单元测试和集成测试应检测程序的执行是否满足软件设计的要求。
系统测试应检测系统功能和性能的质量特性是否达到系统要求的指标。
验收测试应确定软件的实现是否满足用户需求和合同的要求。
划分测试阶段:强调测试过程需要依次经历单元测试、集成测试、系统测试和验收测试。
2.下列关于文档测试的说法中,不正确的是______。
∙ A. 在软件系统的开发和维护工作中,文档编写与维护所占到的比重是10%~25%∙ B. 如果文档出现了与当前系统不符的问题,测试人员应作为错误上报∙ C. 有缺陷的程序通常会导致有缺陷的结果,而有缺陷的文件可能不会∙ D. 有缺陷的文件即使存在了,也不会导致系统被不当更改或系统的输出使用不当(分数:2.00)A.B.C.D. √解析:[解析] 虽然应用程序和文档都可能出错,但所不同的是,有缺陷的程序通常会导致有缺陷的结果,而有缺陷的文件可能不会。
然而,有缺陷的文件是一个定时炸弹,它可能导致系统被不当更改或系统的输出使用不当。
这些错误对系统的影响是潜在的。
3.文档是软件的重要组成部分,通常文档可以分为用户文档、管理文档和∙ A. 需求文档∙ B. 开发文档∙ C. 设计文档∙ D. 技术文档(分数:2.00)A.B. √C.D.解析:4.在软件的各部件组成逻辑都相对简单的情况下,对其进行软件可靠性分析通常最好选择运用下面哪一种软件可靠性分析方法______。
全国计算机等级考试四级软件测试工程师笔试试题
全国计算机等级考试四级笔试试题一、选择题:((1)-(90))题,分为1分题和2分题,满分120分.除标注2分题外,其它均为1分题.)下列各题A)、B)、C)、D)四个选项中,只有一个是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分.(1) 一般情况下,操作数左移2位的结果是原操作数____。
A)整除2 B)乘以2 C)整除4 D)乘以4(2) 已知寄存器A存有带符号整数,且只作逻辑移位,HA和LA分别代表其最高位和最低位;寄存器B存有带符号整数,且只作算术移位,HB和LB分别代表其最高位和最低位. 当寄存器A与B都有右移位发生时,下述哪一个命题是正确的? ____。
(2分)A)HA与HB均成为0 B)HA与HB均成为1C)HA变成0但HB保持原值D)HA保持原值但HB的值改变(3)若与非门的输入变量为A与B,输出变量为Y,则A和B分别为下述哪种情况时,Y才为0?____。
A)0,0 B)0,1 C)1,0 D)1,1(4)设S={1,2,3,4},下面哪个运算是S上的运算?_____。
A)X*Y=X-Y B)X*Y=X+Y C)X*Y=X·Y D)X*Y=(X·Y)(mod5)(其中,-,+,·分别为减法、加法和乘法运算)(5)设p,q为两个命题,对于"p→q"的逻辑涵义,下面的哪些叙述是正确的?_____。
Ⅰ.如果p,则qⅡ.p仅当qⅢ.p当qⅣ.q是p的充分条件A)Ⅰ和ⅡB)Ⅲ和ⅣC)Ⅱ和ⅣD)Ⅰ和Ⅲ共分21页,当前页是第1页-(6)在谓词逻辑中,令F(x)表示x是火车,G(y)表示y表示汽车,L(x,y)表示, "并不是所有的火车比所有的汽车快"的符号表示中哪些是正确的?_____。
(2分)Ⅰ. x y(F(x)∧G(y)→L(x,y))Ⅱ. x y(F(x)∧G(y)∧L(x,y))Ⅲ. x y(F(x)∧G(y)→L(x,y))A)仅ⅠB)仅ⅡC)Ⅰ和ⅡD)都不对(7)设R是集合A={a,b,c,d}上的二元关系,R={,,,,,}下面哪些命题为真?_____。
测试工程师需要考国家计算三级和四级吗?考了是不是更有凭证?谢谢?
测试工程师需要考国家计算三级和四级吗?考了是不是更有凭证?谢谢?AF知识网用户的回答针对软件测试的计算机考试;学名叫软件评测师;都简称软考。
测试工程师需要考国家计算三级和四级吗?从个人来说;我们在面试的时候从来不看这个;技术才是王道;过了这个只能说明的理论知识还可以;但是如果你们公司是接ZF的单;那么会要求持证达到多少比例;否则不能中标。
考了是不是更有凭证?(我理解为是否有证书)考试通过之后会有一个证书的;-------------我是分割线------------------------软件评测师考试通过率其实非常的低;所以还是有一定的含金量的;每次有新人问是否有必要考软件评测师的时候回复最多的就是有比没有好。
玄武灵的回答1.计算机四级有一个软件测试的方向,如果时间充裕的话,可以考一个玩玩,但不是什么必要的条件。
可以做一个敲门砖,进入公司后这个证书就没啥用了;2.软件测试中认可度比较高的是软件评测师,属于软考的中级,一般每年的11月考试。
认可度高、价格不贵,难度适中,报名无限制,对于在校生有半年时间应该可以轻松拿下;3.如果是土豪的话,还可以考ISTQB。
初级很简单,但是比较贵,考试要1500的样子。
考完初级可以考高级(这个考试没有中级),高级有三个方向,可以选择感兴趣的考,考试要2000的样子。
曾月天的回答不需要。
不是。
AF知识网用户的回答测试工程师需要考国家计算三级和四级吗?如果是面试的话,各个公司的要求稍有不同,但是从我了解到的一些公司是没有这个要求的。
当然,有个证会更好,起码证明你在不断的努力进修。
考了是不是更有凭证?如果要考的话,可以考@SamHuang说的软考,也可以考国际上比较流行的ISTQB。
2009年3月全国计算机等级考试四级软件测试工程师笔试真题(含答案)五篇范文[修改版]
第一篇:2009年3月全国计算机等级考试四级软件测试工程师笔试真题(含答案)历年真题考试时间:120试卷总分:100 2009年3月全国计算机等级考试四级软件测试工程师笔试真题一、选择题(每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1: 参考答案:D 参考解析:(P6)可靠性:在指定条件下使用,软件产品维持规定的性能水平的能力;效率:在规定条件下,相对于所用的资源的数量,软件产品可提供适当性能的能力;易用性:在指定条件下使用,软件产品被理解、学习、使用和吸引用户的能力;功能性:当软件在指定条件下使用,软件产品提供明确的和隐含要求的功能的能力。
o 试题内容:o 在指定条件下使用时,软件产品维持规定的性能水平的能力。
这是指软件外部质量的oA:效率B:易用性C:功能性D:可靠性2: 参考答案:C 参考解析:(P19)独立测试是指软件测试工作由在经济上和管理上独立于开发机构的组织进行。
o 试题内容:o 程序独立测试的人员应是oA:程序员自己B:同一开发组的测试成员C:第三方测试人员D:同一开发组的其他成员3: 参考答案:B 参考解析:(P13)严重的错误,是指功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明;致命的错误,是指造成系统或应用程序崩溃、死机、系统悬挂,或造成数据丢失、主要功能完全丧失等;一般的错误,是指不太严重的错误,这样的软件缺陷虽然不影响系统的基本使用,但没有很好的实现功能,没有达到预期的效果;微小的错误,是指一些小的问题,对功能几乎没有影响,产品及属性仍可使用。
o 试题内容:o 如果一个软件产品的功能或特性没有实现,包括主要功能部分丢失,次要功能完全丢失,或错误的声明,这是属于oA:致命的错误B:严重的错误C:一般的错误D:微小的错误4: 参考答案:B 参考解析:(P21)对与嵌套型分支结构,若有N个判定语句,则存在N+1条不同的路径。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机四级软件测试工程师-86(总分:82.00,做题时间:90分钟)一、选择题(总题数:25,分数:50.00)1.下列关于测试策略,说法错误的是______。
A) 自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些B) 自顶向下测试的优点是较早的发现高层模块接口、控制等方面的问题C) 自底向上测试的优点是比较容易设计测试用例D) 自顶向下测试的优点是使得低层模块的错误较早发现(分数:2.00)A.B.C.D. √解析:[解析] 自顶向下测试的优点应该是使得顶层模块的错误较早发现。
2.软件质量的判断绝不只限于程序中的错误,在________产生的错误会在整个软件开发过程中影响最大。
(A) 编码阶段(B) 测试阶段(C) 概要设计(D) 详细设计(分数:2.00)A.B.C. √D.解析:3.关于做好系统测试的原则,下列说法中错误的是______。
A) 所有的测试都应追溯到总体设计B) 在测试工作真正开始之前,尽早开始测试计划C) Pareto原则应用于软件测试D) 系统缺陷应记人文档(分数:2.00)A. √B.C.D.解析:[解析] 系统测试实际上贯穿软件开发的周期,在软件生存周期各个阶段都有系统测试设计和实现的过程。
A选项中关于测试溯源问题的观点是错误的,所有的测试都应追溯到用户需求。
C选项中Pareto原则是指,测试发现的错误中的80%很可能起源于20%的程序模块。
4.下列比较适合自动化的软件测试活动是 ______。
A.测试用例设计 B.回归测试C.测试环境的建立 D.探查式测试(分数:2.00)A.B.C.D. √解析:[解析] 由自动化的软件测试的特点可知,选项D的探查式测试最适合进行自动化软件测试。
5.仅根据规格说明书描述的程序功能来设计测试用例的方法称为A) 白盒测试法 B) 黑盒测试法C) 静态分析法 D) 人工分析法(分数:2.00)A.B. √C.D.解析:[解析] 仅根据规格说明书描述的程序功能来设计测试用例的方法称为黑盒测试法。
6.关于自动比较工具 ______ 比较器,说法不正确的是 ______。
A.比较器是检查两组数据异同的计算机程序B.比较器可以告诉用户是否出现了差异C.比较器可以告诉用户测试是否失败或通过D.较为先进的比较器还可以辅助用户浏览差异(分数:2.00)A.B.C. √D.解析:7.下列关于应用服务器的分类,叙述错误的是______。
A) 从面向的领域看,应用服务器可以分为两类:通用的应用服务器和专用的应用服务器B) 通用的应用服务器能提供多方面服务,支持多个领域的开发和运行C) 早前出现的Tuxedo和MTS遵循J2EE规范D) 从遵循的规范角度来看,应用服务器可以分为两类:遵循J2EE规范的应用服务器和其他服务器(分数:2.00)A.B.C. √D.解析:8.不属于基本文档测试模板的是 ______。
A.测试过程模板 B.测试计划模板C.测试用例模板 D.测试报告模板(分数:2.00)A. √B.C.D.解析:9.下面的逻辑测试覆盖中,测试覆盖最弱的是______。
A) 条件覆盖 B) 条件组合覆盖 C) 语句覆盖 D) 判定/条件覆盖(分数:2.00)A.B.C. √D.解析:[解析] 在逻辑覆盖中,测试覆盖最弱的是语句覆盖。
10.如图所示实例,以下测试用例哪一组能够满足判定条件覆盖______。
A) (a=2,b=0,x=6)、(a=1,b=1,x=1)B) (a=8,b=7,x=114)、(a=33,b=50,x=32)C) (a=29,b=20,x=25)、(a=3,b=9,x=36)D) (a=21,b=20,x=62)、(a=22,b=40,x=24)(分数:2.00)A. √B.C.D.解析:[解析] 判定/条件覆盖是指选取足够多的测试数据,使得判定表达式中的每个条件的所有可能取值至少执行一次,而且每个判定表达式的所有可能的判定结果至少执行一次。
上例中A选项的测试用例的执行路径分别为1356、1246。
两条判定语句的真假取值分别为T(1)T(2)T(3)T4,F(1)F(2)F(3)F4。
所以既满足条件覆盖又满足判定覆盖。
其他选项的分析雷同。
11.下列关于软件性能测试的说法中,正确的是______。
A) 性能测试的目的不是为了发现软件缺陷B) 压力测试与负载测试的目的都是为了探测软件在满足预定性能需求的情况下所能负担的最大压力C) 性能测试通常要对测试结果进行分析才能获得测试结论D) 在性能下降曲线上,最大建议用户数通常处于性能轻微下降区与性能急剧下降区的交界处(分数:2.00)A.B.C. √D.解析:[解析] 性能测试通用模型(PTGM模型)的最后一步就是测试结果分析,说明性能测试通常要对测试结果进行分析才能获得测试结论,故C正确。
软件的性能是软件的一种非功能特性。
软件性能测试包括以下几方面的目标:①发现性能缺陷;②性能调优;③能力检验和规划。
其中性能测试的首要目标应该就是发现软件性能缺陷,说明A说法不正确。
压力测试与负载测试虽然都是要对软件施加业务压力,但其根本目的完全不同,负载测试的目的是为了探测软件在满足预定性能需求的情况下所能负担的最大压力.但压力测试的目的是利用压力来揭示软件中存在的潜在缺陷,故B说法不正确。
在性能下降曲线上,最大建议用户数通常处于平坦区和性能轻微下降区的交界处,所以D说法错误。
12.下列关于测试团队的说法中,不正确的是______。
A) 建立、组织和管理一支优秀的测试团队是做好软件测试工作的基础,也是最重要的工作之一B) 测试团队的规模一般要非常的大,哪怕再小的软件测试小组也不能一个人C) 测试人员的基本职责是发现系统的缺陷D) 测试组织管理就是如何以最小的成本、最高的效率在计划时间内发现系统尽可能多的和有价值的缺陷(分数:2.00)A.B. √C.D.解析:[解析] 建立、组织和管理一支优秀的测试团队是做好软件测试工作的基础,也是最重要的工作之一。
A、C、D选项中对测试团队的说法都是正确的。
关于测试团队的规模,测试团队的规模一般可能不会非常大。
如果项目很小,测试小组就一个人,那么这个人就要扮演这些不同的角色。
13.关于逻辑覆盖,说法错误的是______。
A) DDP覆盖是判定覆盖的一个变体B) 满足条件覆盖一定也满足判定覆盖C) 指令块覆盖属于语句覆盖D) 若判定覆盖率达100%,则语句覆盖率一定也是100%(分数:3.00)A.B. √C.D.解析:[解析] 条件覆盖是指设计若干个测试用例,运行被测程序,使得程序中每个判定的每个条件的可能取值至少评价一次。
而判定覆盖是设计测试用例,使得程序中每个判定的取真分支和取假分支至少评价一次。
二者没有必然的联系,故满足条件覆盖的未必会满足判定覆盖,选项B错误。
而满足判定覆盖一定会满足语句覆盖是容易理解的,因为每个判定的取真分支和取假分支都至少评价一次.必然预示着每个可执行语句至少评价了一次,即满足了语句覆盖。
另外指令块覆盖是语句覆盖的一个变体.而DDP覆盖(判定路径覆盖)是判定覆盖的一个变体。
14.压力测试(Stress Testing)又称强度测试,其目标是______。
A) 测试各种资源在超负荷的情况下的运行情况B) 检测系统可以处理目标内确定的数据容量C) 度量系统的性能和预先定义的目标有多大差距D) 验证系统从软件或者硬件失效中恢复的能力(分数:2.00)A. √B.C.D.解析:15.在模块测试的过程中,采用自底向上的测试比自顶向下的测试A) 好 B) 差C) 一样 D) 不确定(分数:2.00)A. √B.C.D.解析:[解析] 自底向上测试和自顶向下测试都是增量式的测试方法,在自底向上测试中,首先测试最底层的模块,利用辅助的驱动模块调用,然后测试高层次的模块。
而白顶向下测试则刚好相反,它是首先测试顶层模块,无需编写驱动模块,但要使用桩模块,然后测试下一层模块。
二者各有优缺点,但权衡来看,自底向上测试的方法要优于自顶向下测试方法。
16.对软件系统进行各级测试所需要的软硬件设备和支持是属于哪一种测试环境A) 软件测试设计环境 B) 软件测试实施环境C) 软件测试管理环境 D) 软件测试规划环境(分数:2.00)A.B. √C.D.解析:[解析] 软件测试环境包括设计环境、实施环境和管理环境三种。
其中软件测试设计环境是指编制测试计划、说明、报告及与测试相关的文件所需的软硬件设备和支持;软件测试实施环境是指对软件系统进行各级测试所需要的软硬件设备和支持,软件测试实施环境包括被测软件的运行平台和用于各级测试的工具;软件测试管理环境是指管理测试资源所基于的软硬件设备和支持。
17.以下有关回归测试的说法中,正确的是A) 回归测试是一个测试阶段B) 回归测试的目标是确认被测软件经修改和扩充后正确与否C) 回归测试不能用于单元和集成测试阶段D) 回归测试是指在软件新版本中验证已修复的软件问题(分数:2.00)A.B. √C.D.解析:[解析] 回归测试有两种不同的使用方式,都是建立在复用原有测试的思想之上的。
其方式描述如下:①一经发现并改正了程序中隐藏的缺陷,然后再重新执行以前发现这个缺陷的测试,看这个缺陷是否重现。
回归测试的目的是为了确认对程序的修改达到了预期的目标。
②当对发现的缺陷进行修改之后,执行一系列基准测试,以确认程序的修改没有对程序的其他部分产生干扰。
18.确定测试内容或质量特性、提出测试的基本方法,这些工作是软件测试过程的 ______ 阶段完成的。
A.测试策划 B.测试设计和实现C.测试执行 D.测试总结(分数:2.00)A. √B.C.D.解析:19.下列针对软件测试过程的说法,不正确的是______。
A) 软件测试过程是一种抽象的过程B) 软件测试过程用于定义软件测试的流程和方法C) 软件测试过程决定软件的质量D) 软件测试过程直接影响测试结果的准确性和有效性(分数:2.00)A.B.C. √D.解析:[解析] 软件测试过程是一种抽象的模型,用于定义软件测试的流程和方法。
软件开发过程决定软件的质量,软件测试过程质量直接影响测试结果的准确性和有效性。
20.在某个单位的人事信息管理软件中,系统允许用户输入人员的身份证号和进入本单位工作的日期。
下面四个选项中,无效的输入值组合是A) 4108021981111101021,2010.7.1B) 410802************,2010.7.1C) 410802************,2010.7.1D) 410802************,2010.7.1(分数:2.00)A.B.C.D. √解析:21.对于题3所给的C语言程序段if(a>0&&b>0)c=c/a;if(a>1||c>1)c=c+1;执行条件组合覆盖,为使得每一条件取值组合至少执行一次,需要的测试用例数至少是A) 2 B) 3 C) 4 D) 5(分数:2.00)A.B.C. √D.解析:[解析] 两个分支四条路径,至少需要4个测试用例。