三级软件测试技术模拟试题及答案
计算机三级软件测试模拟题

一、判断题二、1.软件验收测试的合格通过准则是:()三、A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
四、B.所有测试项没有残余一级、二级和三级错误。
五、C.立项审批表、需求分析文档、设计文档和编码实现一致。
六、D.验收测试工件齐全。
七、2.软件测试计划评审会需要哪些人员参加?()八、A.项目经理九、B.SQA负责人十、C.配置负责人十一、D.测试组十二、1.软件测试的目的是尽可能多的找出软件的缺陷。
()2.Beta测试是验收测试的一种。
()3.验收测试是由最终用户来实施的。
()4.项目立项前测试人员不需要提交任何工件。
()5.单元测试能发现约80%的软件缺陷。
()6.代码评审是检查源代码是否达到模块设计的要求。
()7.自底向上集成需要测试员编写驱动程序。
()8.负载测试是验证要检验的系统的能力最高能达到什么程度。
()9.测试人员要坚持原则,缺陷未修复完坚决不予通过。
()10.代码评审员一般由测试员担任。
()11.我们可以人为的使得软件不存在配置问题。
()12.集成测试计划在需求分析阶段末提交。
()13.测试是为了验证软件已正确地实现了用户的要求。
()14.白盒测试仅及程序的内部结构有关,完全可以不考虑程序的功能要求。
()15.黑盒测试的测试用例是根据程序内部逻辑设计的。
()16.为了快速完成集成测试,采用一次性集成方式是适宜的。
()17.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。
()答案:1 Y;2 Y;3 N;4 Y;5 Y;6 N;7 Y;8 N;9 N;10 N;11 N;12 N;13 N;14 Y;15 N;16 N;17 N;二、选择题3.下列关于alpha测试的描述中正确的是:()A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参加C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种4.测试设计员的职责有:()A.制定测试计划B.设计测试用例C.设计测试过程、脚本D.评估测试活动5.软件实施活动的进入准则是:()A.需求工件已经被基线化B.详细设计工件已经被基线化C.构架工件已经被基线化D.项目阶段成果已经被基线化答案:1 ABCD;2 ABCD;3 AD;4 BC;5 ABC;三多项选择题1.在面向类的度量中,下列哪些度量方式是属于C&K套件的度量(ABCF).面向对象的软件工程P463页C&K度量套件A.每个类的加权方法B.对象类之间的耦合C.继承树的深度D.类大小E.特例化索引F.方法中内聚的缺乏2.以下说法正确的有(BC).A.等价类划分和边界值分析属于白盒测试技术.B.基本路径测试属于白盒测试技术.C.在基本路径测试中,可以通过流图来计算环路复杂性.D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E.在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行.F.可以不进行单元测试就开始集成测试,因为集成测试会发现所有的问题.3.下列哪些属于集成测试的内容(AB).A.自顶向下集成B.自底向上集成C.回归测试D.压力测试4.以下哪些内容是面向对象分析所包含的任务(ABCD).A.标识类(定义属性和方法)B.刻画类的层次关系C.标识对象——对象关系D.表示对象行为5.我们可以将设计模式大致划分为以下几种类型(ABD).A.创建型B.行为型C.变换型D.结构型6.软件产品及其它工业产品相比具有独特的开发过程,这决定了我们需要使用软件质量保证的方法学和工具面对软件质量的各种特殊的挑战.那么,软件开发过程的独特性有(ACD).A.软件产品的高复杂性B.及其它系统有接口C.软件产品的不可见性D.检测缺陷的机会只限于产品开发阶段E.需要协同工作7.测试设计员的职责有(ABC).A.制定测试计划B.设计测试用例C.设计测试过程,脚本D.评估测试活动8.软件工程研究的对象包括(ABE).A.质量B.过程C.技术D.数据库E.工具9.下列说法正确的是(A).A.管理,分析,控制现实世界中发生的事件的程序称为实时软件B.软件项目开发的成功,取决于工具和硬件设备的优劣C.我们已经建造了软件的标准和规程,我们就能生产高质量的软件产品D.在项目的进度告急的时候,解决办法之一就是加派人手10.下列选项中,属于项目管理的对象是(ABCE).A.人员B.产品C.过程D.设备E.项目11.衡量软件项目规模的参数有(ACD).A.代码行数B.项目周期C.文档页数D.功能点数量12.软件度量可以获得的信息包括(ABCD).A.软件质量B.软件规模C.软件过程改进D.软件性能13.定义风险参数的考虑有(ABCD).A.软件失效发生的机率B.软件功能复杂性C.软件失效产生的影响D.软件周期长短14.软件质量保证的有效方式有(ABD).A.软件技术评审B.软件项目管理C.安排项目计划D.软件测试15.软件配置管理的主要工作包括(AD).软件质量管理书第4章P46页A.版本控制B.质量保证C.配置审计D.变更控制16.下列选项中,哪些为软件基本测试策略框架(CD).A.白盒测试B.黒盒测试C.大爆炸测试D.增量式测试17.软件度量的基本维度有哪些(ACDE).A.软件大小B.软件缺陷C.软件时间D.软件工作量E.软件质量18.一些缺陷会破坏同级评审的成功,它们对于审查来说发生得更为普遍,在评审中需要避免下列的哪些缺陷(ABCDE).A.参及评审的人不了解评审过程B.评审过程没有被遵循C.合适的人没有参加评审D.评审会陷入对问题的解决上E.评审的焦点放在文档形式而不是内容本身19.下列哪些是软件配置管理的功能(ACDE).A.版本控制B.过程控制C.工作空间管理D.异地开发支持E.变更请求管理20.典型的审查包包括下列的哪些选项(ABCDE).A.将被审查的初始可交付产品,其中指明了需审查的部分B.定义了可交付产品的规格说明的所有前期的文档C.用于验证初始可交付产品的测试文档D.相关标准或其他参考文档E.参及者需要的所有表格,如错误清单和个人问题日志等21.下面哪些项是软件质量管理和项目过程的标准及模型(ACD).A.CMMB.SEIC.ISOD.IEEEE.SRI22.下列项目中哪些是软件过程改进框架的内容(ABCE).A.软件过程改进架构B.软件过程改进规划图C.软件过程评估方法D.软件过程改进环境E.软件过程改进计划23.所有的同级评审都应该遵守几项基本的原则,从而对产品质量和团队文化产生有益的影响,下列哪些是评审的指导原则(ABDE).A.保持小型的评审小组B.检查你的自负倾向C.努力发现问题并且解决问题D.会议时间限制在两小时左右E.正式评审需要事先准备24.下面哪些是辨别过程是否规范的内容(ABCDE).A.过程是否文档化,成员是否都已经了解过程?B.过程是否经过培训和实施?C.过程是否具有强制性?是否有相应的机制及步骤来确保其实施?D.过程是否有助于员工的工作?是否有相应的机制来跟踪过程的实施状况?E.管理者是否以团队实施过程的能力及成果为依据进行评估及管理?25.功能独立性是模块化和抽象以及信息隐藏的直接产物,衡量模块独立性的两个标准是(CD).A.求精B.模块可理解性C.内聚D.耦合26.下列哪些是面向对象设计的原则(ABCDE).A.单一职责原则B.开放-封闭原则C.替换原则D.依赖关系倒置原则E.接口隔离原则27.以下说法正确的有(BCE).A.等价类划分和边界值分析属于白盒测试技术.B.基本路径测试属于白盒测试技术.C.在基本路径测试中,可以通过流图来计算环路复杂性.D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E.在UML类图中,普通关联关系一般表示为在一个类中持有另外一个类的成员变量.F.在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行.28.下面哪些是辨别过程是否规范的内容(ABCDE).A.过程是否文档化,成员是否都已经了解过程B.过程是否经过培训和实施C.过程是否具有强制性,是否有相应的机制及步骤来确保其实施D.过程是否有助于员工的工作,是否有相应的机制来跟踪过程的实施状况E.管理者是否以团队实施过程的能力及成果为依据进行评估及管理29.软件验收测试的合格通过准则是(AC).A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求.B.所有测试项没有残余一级,二级和三级错误.C.立项审批表,需求分析文档,设计文档和编码实现一致.D.验收测试工件齐全.30.软件测试计划评审会需要哪些人员参加(ABCD).A.项目经理B.SQA负责人C.配置负责人D.测试组31.下列关于alpha测试的描述中正确的是(AD).A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种32.测试设计员的职责有(BC).A.制定测试计划B.设计测试用例C.设计测试过程,脚本D.评估测试活动33.软件实施活动的进入准则是(ABCD).A.需求工件已经被基线化B.详细设计工件已经被基线化C.构架工件已经被基线化D.项目阶段成果已经被基线化34.下列角色不属于集成计划评审的是(D).A.配置经理B.项目经理C.测试员D.编码员35.软件测试设计活动主要有(BC).A.工作量分析B.确定并说明测试用例C.确立并结构化测试过程D.复审并评估测试覆盖36.属于集成测试步骤的是(BCD).A.制定集成计划B.执行集成测试C.记录集成测试结果D.回归测试37.属于软件测试活动的输入工件的是(ABCD).A.软件工作版本B.可测试性报告C.软件需求工件D.软件项目计划38.下面哪些属于动态分析(ABC).A.代码覆盖率B.模块功能检查C.系统压力测试D.程序数据流分析39.下面哪些属于静态分析(ABC).A.代码规则检查B.程序结构分析C.程序复杂度分析D.内存泄漏40.从测试技术角度,正确的选择是(AC)给出各自的含义A.静态测试B.黑盒测试C.动态测试D.白盒测试四、简答题1.阶段评审及同行评审的区别。
计算机三级考试《软件测试技术》预测题含答案

计算机三级考试《软件测试技术》预测题含答案《软件测试技术》是计算机三级考试类别之一,下面小编整理了计算机三级考试《软件测试技术》预测题含答案,大家快来检测吧!一、判断题(每题1分,正确的√,错误的╳,20道)1.软件测试按照测试过程分类为黑盒、白盒测试。
( )2.在设计测试用例时,应包括合理的输入条件和不合理的输入条件。
( )3.集成测试计划在需求分析阶段末提交。
( )4.单元测试属于动态测试。
( )5.缺陷跟踪系统只针对对测试人员来使用。
( )6.从用户软件开发者的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。
( )7.项目立项前测试人员不需要提交任何工件。
( )8.软件测试的目的是尽可能多的找出软件的缺陷。
( )9.软件项目在进入需求分析阶段,测试人员应该开始介入其中。
( )10.软件生存周期是从软件开始开发到开发结束的整个时期。
( )11.单元测试能发现约80%的软件缺陷。
( )12.数据流图和数据字典共同构成系统的逻辑模型。
( )13.负载测试是验证要检验的系统的能力最高能达到什么程度。
( )14.测试人员要坚持原则,缺陷未修复完坚决不予通过。
( )15.代码评审员一般由测试员担任。
( )16.测试组负责软件质量。
( )17.程序的效率与程序的复杂性相关。
( )18.详细设计的目的是为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述。
( )19.l C.螺旋模型方法D.构件组装模型答案:( )2.软件测试的目的:( )A.避免软件开发中出现的错误B.发现软件开发中出现的错误C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D.修改软件中出现的错误答案:( )3.某次程序调试没有出现预计的结果,下列( )不可能是导致出错的原因。
A.变量没有初始化B.编写的语句书写格式不规范C.循环控制出错D.代码输入有误答案:( )4.下列关于程序效率的描述错误的是( )。
计算机三级软件测试技术试题及答案

计算机三级软件测试技术试题及答案计算机三级软件测试技术试题及答案想要高分提高计算机三级考试,关键在于多实操做题。
下面是店铺搜索整理的计算机三级软件测试技术试题及答案,更多计算机三级内容请继续关注店铺。
一、判断题(每题1分,正确的√,错误的╳,20道)1.软件测试按照测试过程分类为黑盒、白盒测试。
( )2.在设计测试用例时,应包括合理的输入条件和不合理的输入条件。
( )3.集成测试计划在需求分析阶段末提交。
( )4.单元测试属于动态测试。
( )5.缺陷跟踪系统只针对对测试人员来使用。
( )6.从用户软件开发者的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。
( )7.项目立项前测试人员不需要提交任何工件。
( )8.软件测试的目的是尽可能多的找出软件的缺陷。
( )9.软件项目在进入需求分析阶段,测试人员应该开始介入其中。
( )10.软件生存周期是从软件开始开发到开发结束的整个时期。
( )11.单元测试能发现约80%的软件缺陷。
( )12.数据流图和数据字典共同构成系统的逻辑模型。
( )13.负载测试是验证要检验的系统的能力最高能达到什么程度。
( )14.测试人员要坚持原则,缺陷未修复完坚决不予通过。
( )15.代码评审员一般由测试员担任。
( )16.测试组负责软件质量。
( )17.程序的效率与程序的复杂性相关。
( )18.详细设计的目的是为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述。
( )19.软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。
( )20.测试程序仅仅按预期方式运行就行了。
( )答案:判断题:1 ╳2 √3 ╳4 ╳ 5╳ 6 ╳ 7 ╳ 8 ╳ 9 √ 10 ╳11╳ 12√ 13 ╳ 14√ 15╳ 16╳ 17╳ 18√ 19√ 20╳二、单项选择题(每题2分,共20道)1.( )是用户和设计交换最频繁的方法A.原型化方法B.瀑布模型方法C.螺旋模型方法D.构件组装模型答案:( )2.软件测试的目的:( )A.避免软件开发中出现的错误B.发现软件开发中出现的错误C.尽可能发现并排除软件中潜藏的'错误,提高软件的可靠性D.修改软件中出现的错误答案:( )3.某次程序调试没有出现预计的结果,下列( )不可能是导致出错的原因。
计算机三级《软件测试技术》预测试题及答案

计算机三级《软件测试技术》预测试题及答案软件测试的目的是为了保证软件产品的最终质量,在软件开发的过程中,对软件产品进行质量控制。
下面是小编给大家整理了计算机三级《软件测试技术》预测试题及答案,供大家参阅。
一、判断题1.软件测试的目的是尽可能多的找出软件的缺陷。
(Y)2.Beta测试是验收测试的一种。
(Y)3.验收测试是由最终用户来实施的。
(N)4.项目立项前测试人员不需要提交任何工件。
(Y)5.单元测试能发现约80%的软件缺陷。
(Y)6.代码评审是检查源代码是否达到模块设计的要求。
(N)7.自底向上集成需要测试员编写驱动程序。
(Y)8.负载测试是验证要检验的系统的能力最高能达到什么程度。
(N)9.测试人员要坚持原则,缺陷未修复完坚决不予通过。
(N)10.代码评审员一般由测试员担任。
(N)11.我们可以人为的使得软件不存在配置问题。
(N)12.集成测试计划在需求分析阶段末提交。
(N)13.测试是为了验证软件已正确地实现了用户的要求。
(N)14.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。
(Y)15.黑盒测试的测试用例是根据程序内部逻辑设计的。
(N)16.为了快速完成集成测试,采用一次性集成方式是适宜的。
(N)17.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。
(N)二、选择题1.软件验收测试的合格通过准则是:(ABCD)A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B.所有测试项没有残余一级、二级和三级错误。
C.立项审批表、需求分析文档、设计文档和编码实现一致。
D.验收测试工件齐全。
2.软件测试计划评审会需要哪些人员参加?(ABCD)A.项目经理B.SQA负责人C.配置负责人D.测试组3.下列关于alpha测试的描述中正确的是:(AD)A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参加C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种4.测试设计员的职责有:(BC)A.制定测试计划B.设计测试用例C.设计测试过程、脚本D.评估测试活动5.软件实施活动的进入准则是:(ABC)A.需求工件已经被基线化B.详细设计工件已经被基线化C.构架工件已经被基线化D.项目阶段成果已经被基线化三、多项选择题1.在面向类的度量中,下列哪些度量方式是属于CK套件的度量(ABCF).面向对象的软件工程P463页CK度量套件A.每个类的加权方法B.对象类之间的耦合C.继承树的深度D.类大小E.特例化索引F.方法中内聚的缺乏2.以下说法正确的有(BC).A.等价类划分和边界值分析属于白盒测试技术.B.基本路径测试属于白盒测试技术.C.在基本路径测试中,可以通过流图来计算环路复杂性.D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E.在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行.F.可以不进行单元测试就开始集成测试,因为集成测试会发现所有的问题.3.下列哪些属于集成测试的内容(AB).A.自顶向下集成B.自底向上集成C.回归测试D.压力测试4.以下哪些内容是面向对象分析所包含的任务(ABCD).A.标识类(定义属性和方法)B.刻画类的层次关系C.标识对象——对象关系D.表示对象行为5.我们可以将设计模式大致划分为以下几种类型(ABD).A.创建型B.行为型C.变换型D.结构型6.软件产品与其它工业产品相比具有独特的开发过程,这决定了我们需要使用软件质量保证的方法学和工具面对软件质量的各种特殊的挑战.那么,软件开发过程的独特性有(ACD).A.软件产品的高复杂性B.与其它系统有接口C.软件产品的不可见性D.检测缺陷的机会只限于产品开发阶段E.需要协同工作7.测试设计员的职责有(ABC).A.制定测试计划B.设计测试用例C.设计测试过程,脚本D.评估测试活动8.软件工程研究的对象包括(ABE).A.质量B.过程C.技术D.数据库E.工具9.下列说法正确的是(A).A.管理,分析,控制现实世界中发生的事件的程序称为实时软件B.软件项目开发的成功,取决于工具和硬件设备的优劣C.我们已经建造了软件的标准和规程,我们就能生产高质量的软件产品D.在项目的进度告急的时候,解决办法之一就是加派人手10.下列选项中,属于项目管理的对象是(ABCE).A.人员B.产品C.过程D.设备E.项目11.衡量软件项目规模的参数有(ACD).A.代码行数B.项目周期C.文档页数D.功能点数量12.软件度量可以获得的信息包括(ABCD).A.软件质量B.软件规模C.软件过程改进D.软件性能13.定义风险参数的考虑有(ABCD).A.软件失效发生的机率B.软件功能复杂性C.软件失效产生的影响D.软件周期长短14.软件质量保证的有效方式有(ABD).A.软件技术评审B.软件项目管理C.安排项目计划D.软件测试15.软件配置管理的主要工作包括(AD).A.版本控制B.质量保证C.配置审计D.变更控制。
计算机三级《软件测试技术》模拟题及答案

计算机三级《软件测试技术》模拟题及答案计算机三级《软件测试技术》模拟题及答案同学们在复习计算机三级时,根据自己报考的科目熟悉考试知识点,明确备考的方向,下面店铺为大家搜索整理了关于《软件测试技术》模拟题及答案,欢迎参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们店铺!一、单项选择题(每题2分,共20道)1.( )是用户和设计交换最频繁的方法A.原型化方法B.瀑布模型方法C.螺旋模型方法D.构件组装模型答案:( )2.软件测试的目的:( )A.避免软件开发中出现的错误B.发现软件开发中出现的错误C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D.修改软件中出现的错误答案:( )3.某次程序调试没有出现预计的结果,下列( )不可能是导致出错的原因。
A.变量没有初始化B.编写的语句书写格式不规范C.循环控制出错D.代码输入有误答案:( )4.下列关于程序效率的描述错误的是( )。
A.提高程序的执行速度可以提高程序的效率B.降低程序占用的存储空间可以提高程序的效率C.源程序的效率与详细设计阶段确定的算法的效率无关D.好的程序设计可以提高效率答案:( )5.现在向银行存款,年利率为i,若希望在n年后从银行得到F元,现在应该存入的钱数为( )。
A.i/(1+F)nB.F/(1+in)C.F/inD.F/(1+i)n答案:( )参考答案:1 A 2 C 3 B 4 B 5 D6.在LINUX系统中,下列哪一个命令属于目录管理的常用命令?A.pwdB.prC.lnD.find答案:( )7.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?Ⅰ预防软件发生错误Ⅱ发现改正程序错误Ⅲ提供诊断错误信息A.只有ⅠB.只有ⅡC.只有ⅢD.都是答案:( )8.软件测试是软件质挝保证的重要手段,下述哪种测试是软件测试的最基础环节?A.功能测试B.单元测试C.结构测试D.确认测试答案:( )9.在数据库的如下两个表中,若雇员信息的主键是雇员号,部门信息表的主键是部门号,在下列所给的操作中,哪个操作不能执行?雇员信息表:雇员号雇员名部门号工资001张山022000010王宏达011200056马林生021000101赵敏041500部门信息表部门号部门名主任01业务部李建02销售部应伟东03服务部周垠04财务部陈力胜A.从雇员信息表中删除行(’010’,’王宏达’,’01’,1200)B.将行(’102’,’赵敏’,’01’,1500)插入到雇员信息表中C.将雇员信息表中雇员号=’010’的工资改为1600元D.将雇员信息表中雇员号=’101’的部门号改为’05’答案:( )10.在数据库的如上图两个表中,若雇员信息表的主键是雇员号,部门信息表的主键是部门号。
计算机三级软件测试技术试题及答案

计算机三级软件测试技术试题及答案最新计算机三级软件测试技术试题及答案在备考计算机三级之余,大家要多做练习题,这样才能加深对记忆学问点的把握,以下是百分网我搜寻整理的一份最新计算机三级软件测试技术试题及答案,供参考练习,预祝考生们考出自己抱负的成果!1.下列关于alpha测试的描述中正确的是(AD).A.alpha测试需要用户代表参与B.alpha测试不需要用户代表参C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种2.测试设计员的`职责有(BC).A.制定测试方案B.设计测试用例C.设计测试过程,脚本D.评估测试活动3.软件实施活动的进入准则是(ABCD).A.需求工件已经被基线化B.具体设计工件已经被基线化C.构架工件已经被基线化D.项目阶段成果已经被基线化4.下列角色不属于集成方案评审的是(D).A.配置经理B.项目经理C.测试员D.编码员5.软件测试设计活动主要有(BC).A.工作量分析B.确定并说明测试用例C.确立并结构化测试过程D.复审并评估测试掩盖6.属于集成测试步骤的是(BCD).A.制定集成方案B.执行集成测试C.记录集成测试结果D.回归测试7.属于软件测试活动的输入工件的是(ABCD).A.软件工作版本B.可测试性报告C.软件需求工件D.软件项目方案8.下面哪些属于动态分析(ABC).A.代码掩盖率B.模块功能检查C.系统压力测试D.程序数据流分析9.下面哪些属于静态分析(ABC).A.代码规章检查B.程序结构分析C.程序简单度分析D.内存泄漏10.从测试技术角度,正确的选择是(AC)给出各自的含义A.静态测试B.黑盒测试C.动态测试D.白盒测试文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有需要的人。
三级软件测试技术模拟试题及答案

一、判断题1.软件测试的目的是尽可能多的找出软件的缺陷。
(√)2.Beta测试是验收测试的一种。
(√)3.验收测试是由最终用户来实施的。
(×)4.项目立项前测试人员不需要提交任何工件。
(√)5.单元测试能发现约80%的软件缺陷。
(√)6.代码评审是检查源代码是否达到模块设计的要求。
(×)7.自底向上集成需要测试员编写驱动程序。
(√)8.负载测试是验证要检验的系统的能力最高能达到什么程度。
(×)9.测试人员要坚持原则,缺陷未修复完坚决不予通过。
(×)10.代码评审员一般由测试员担任。
(×)11.我们可以人为的使得软件不存在配置问题。
(×)12.集成测试计划在需求分析阶段末提交。
(×)13.测试是为了验证软件已正确地实现了用户的要求。
(×)14.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。
(√)15.黑盒测试的测试用例是根据程序内部逻辑设计的。
(×)16.为了快速完成集成测试,采用一次性集成方式是适宜的。
(×)17.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。
(×)二、选择题1.软件验收测试的合格通过准则是:(ABCD)A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B.所有测试项没有残余一级、二级和三级错误。
C.立项审批表、需求分析文档、设计文档和编码实现一致。
D.验收测试工件齐全。
2.软件测试计划评审会需要哪些人员参加?(ABCD)A.项目经理B.SQA负责人C.配置负责人D.测试组3.下列关于alpha测试的描述中正确的是:(AD)A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参加C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种4.测试设计员的职责有:(BC)A.制定测试计划B.设计测试用例C.设计测试过程、脚本D.评估测试活动5.软件实施活动的进入准则是:(ABC)A.需求工件已经被基线化B.详细设计工件已经被基线化C.构架工件已经被基线化D.项目阶段成果已经被基线化多项选择题1.在面向类的度量中,下列哪些度量方式是属于C&K套件的度量(ABCF).面向对象的软件工程P463页C&K度量套件A.每个类的加权方法B.对象类之间的耦合C.继承树的深度D.类大小E.特例化索引F.方法中内聚的缺乏2.以下说法正确的有(BC).A.等价类划分和边界值分析属于白盒测试技术.B.基本路径测试属于白盒测试技术.C.在基本路径测试中,可以通过流图来计算环路复杂性.D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E.在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行.F.可以不进行单元测试就开始集成测试,因为集成测试会发现所有的问题.3.下列哪些属于集成测试的内容(AB).A.自顶向下集成B.自底向上集成C.回归测试D.压力测试4.以下哪些内容是面向对象分析所包含的任务(ABCD).A.标识类(定义属性和方法)B.刻画类的层次关系C.标识对象——对象关系D.表示对象行为5.我们可以将设计模式大致划分为以下几种类型(ABD).A.创建型B.行为型C.变换型D.结构型6.软件产品与其它工业产品相比具有独特的开发过程,这决定了我们需要使用软件质量保证的方法学和工具面对软件质量的各种特殊的挑战.那么,软件开发过程的独特性有(ACD).A.软件产品的高复杂性B.与其它系统有接口C.软件产品的不可见性D.检测缺陷的机会只限于产品开发阶段E.需要协同工作7.测试设计员的职责有(ABC).A.制定测试计划B.设计测试用例C.设计测试过程,脚本D.评估测试活动8.软件工程研究的对象包括(ABE).A.质量B.过程C.技术D.数据库E.工具9.下列说法正确的是(A).A.管理,分析,控制现实世界中发生的事件的程序称为实时软件B.软件项目开发的成功,取决于工具和硬件设备的优劣C.我们已经建造了软件的标准和规程,我们就能生产高质量的软件产品D.在项目的进度告急的时候,解决办法之一就是加派人手10.下列选项中,属于项目管理的对象是(ABCE).A.人员B.产品C.过程D.设备E.项目11.衡量软件项目规模的参数有(ACD).A.代码行数B.项目周期C.文档页数D.功能点数量12.软件度量可以获得的信息包括(ABCD).A.软件质量B.软件规模C.软件过程改进D.软件性能13.定义风险参数的考虑有(ABCD).A.软件失效发生的机率B.软件功能复杂性C.软件失效产生的影响D.软件周期长短14.软件质量保证的有效方式有(ABD).A.软件技术评审B.软件项目管理C.安排项目计划D.软件测试15.软件配置管理的主要工作包括(AD).软件质量管理书第4章P46页A.版本控制B.质量保证C.配置审计D.变更控制16.下列选项中,哪些为软件基本测试策略框架(CD).A.白盒测试B.黒盒测试C.大爆炸测试D.增量式测试17.软件度量的基本维度有哪些(ACDE).A.软件大小B.软件缺陷C.软件时间D.软件工作量E.软件质量18.一些缺陷会破坏同级评审的成功,它们对于审查来说发生得更为普遍,在评审中需要避免下列的哪些缺陷(ABCDE).A.参与评审的人不了解评审过程B.评审过程没有被遵循C.合适的人没有参加评审D.评审会陷入对问题的解决上E.评审的焦点放在文档形式而不是内容本身19.下列哪些是软件配置管理的功能(ACDE).A.版本控制B.过程控制C.工作空间管理D.异地开发支持E.变更请求管理20.典型的审查包包括下列的哪些选项(ABCDE).A.将被审查的初始可交付产品,其中指明了需审查的部分B.定义了可交付产品的规格说明的所有前期的文档C.用于验证初始可交付产品的测试文档D.相关标准或其他参考文档E.参与者需要的所有表格,如错误清单和个人问题日志等21.下面哪些项是软件质量管理和项目过程的标准与模型(ACD).A.CMM。
计算机三级软件测试技术试题及答案(2)

计算机三级软件测试技术试题及答案(2)计算机三级软件测试技术试题及答案20178.软件工程研究的对象包括(ABE).A.质量B.过程C.技术D.数据库E.工具9.下列说法正确的是(A).A.管理,分析,控制现实世界中发生的事件的程序称为实时软件B.软件项目开发的成功,取决于工具和硬件设备的优劣C.我们已经建造了软件的标准和规程,我们就能生产高质量的软件产品D.在项目的进度告急的时候,解决办法之一就是加派人手10.下列选项中,属于项目管理的对象是(ABCE).A.人员B.产品C.过程D.设备E.项目11.衡量软件项目规模的参数有(ACD).A.代码行数B.项目周期C.文档页数D.功能点数量12.软件度量可以获得的信息包括(ABCD).A.软件质量B.软件规模C.软件过程改进D.软件性能13.定义风险参数的考虑有(ABCD).A.软件失效发生的机率B.软件功能复杂性C.软件失效产生的影响D.软件周期长短14.软件质量保证的有效方式有(ABD).A.软件技术评审B.软件项目管理C.安排项目计划D.软件测试15.软件配置管理的主要工作包括(AD).软件质量管理书第4章P46页A.版本控制B.质量保证C.配置审计D.变更控制16.下列选项中,哪些为软件基本测试策略框架(CD).A.白盒测试B.黒\盒测试C.大爆炸测试D.增量式测试17.软件度量的基本维度有哪些(ACDE).A.软件大小B.软件缺陷C.软件时间D.软件工作量E.软件质量18.一些缺陷会破坏同级评审的成功,它们对于审查来说发生得更为普遍,在评审中需要避免下列的哪些缺陷(ABCDE).A.参与评审的人不了解评审过程B.评审过程没有被遵循C.合适的人没有参加评审D.评审会陷入对问题的解决上E.评审的焦点放在文档形式而不是内容本身19.下列哪些是软件配置管理的功能(ACDE).A.版本控制B.过程控制C.工作空间管理D.异地开发支持E.变更请求管理20.典型的审查包包括下列的哪些选项(ABCDE).A.将被审查的初始可交付产品,其中指明了需审查的部分B.定义了可交付产品的规格说明的所有前期的文档C.用于验证初始可交付产品的测试文档D.相关标准或其他参考文档E.参与者需要的所有表格,如错误清单和个人问题日志等。
2023年计算机三级《软件测试技术》考试全真模拟易错、难点汇编叁(带答案)试卷号:15

2023年计算机三级《软件测试技术》考试全真模拟易错、难点汇编叁(带答案)(图片大小可自由调整)一.全考点综合测验(共45题)1.【单选题】软件测试技术可以分为静态测试和动态测试,下列说法中错误的A.静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。
C.白盒测试是静态测试,黑盒测试是动态测试。
D.动态测试包括黑盒测试和白盒测试正确答案:C2.【多选题】属于集成测试步骤的是A.制定集成计划B.执行集成测试C.记录集成测试结果D.回归测试正确答案:BCD【单选题】下列不属于测试原则的是A.软件测试是有风险的行为B.完全测试程序是不可能的C.找到的缺陷越多软件的缺陷就越少正确答案:C4.【问答题】简述增量式集成测试方式的自顶向下和自底向上两种测试方法。
正确答案:自底向上增值测试方式:根据软件的模块结构图,按控制层次从低到高的顺序对模块进行集成,也就是从最底层模块向上逐步集成,在集成的同时进行测试,直至组装成符合要求的最终软件系统。
自顶向下的增值测试:首先对含读操作的子系统自底向上直至根结点模块进行组装和测试,然后对含写操作的子系统做自顶向下的组装与测试5.【判断题】单元测试能发现约80%的软件缺陷。
正确答案:正确6.【填空题】确认测试以________说明书为指导。
正确答案:需求分析7.【问答题】比较负载测试、容量测试和强度测试的区别。
正确答案:负载测试:在一定的工作负荷下,系统的负荷及响应时间。
强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。
容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值( 如最大并发用户数、数据库记录数等) ,系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。
容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。
计算机三级考试软件测试技术试题及答案

计算机三级考试软件测试技术试题及答案为了使广阔考生在备战计算机等级时,更快的掌握相应知识点,下面是搜索的考试软件测试技术试题及答案,供参考练习,预祝考生们考出自己理想的成绩!1.下面哪些项是软件质量管理和工程过程的标准与模型(ACD).A.CMMB.SEIC.ISOD.IEEEE.SRI2.以下工程中哪些是软件过程改良框架的内容(ABCE).A.软件过程改良架构B.软件过程改良规划图C.软件过程评估方法D.软件过程改良环境E.软件过程改良方案3.所有的同级评审都应该遵守几项根本的原那么,从而对产品质量和团队文化产生有益的影响,以下哪些是评审的指导原那么(ABDE).A.保持小型的评审小组B.检查你的自负倾向C.努力发现问题并且解决问题D.会议时间限制在两小时左右E.正式评审需要事先准备4.下面哪些是区分过程是否标准的内容(ABCDE).A.过程是否文档化,成员是否都已经了解过程?B.过程是否经过培训和实施?C.过程是否具有强制性?是否有相应的机制与步骤来确保其实施?D.过程是否有助于员工的工作?是否有相应的机制来跟踪过程的实施状况?E.管理者是否以团队实施过程的能力与成果为依据进展评估与管理?5.功能独立性是模块化和抽象以及信息隐藏的直接产物,衡量模块独立性的两个标准是(CD).A.求精B.模块可理解性C.内聚D.耦合6.以下哪些是面向对象设计的原那么(ABCDE).A.单一职责原那么B.开放-封闭原那么C.替换原那么D.依赖关系倒置原那么E.接口隔离原那么7.以下说法正确的有(BCE).A.等价类划分和边界值分析属于白盒测试技术.B.根本路径测试属于白盒测试技术.C.在根本路径测试中,可以通过流图来计算环路复杂性.D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E.在UML类图中,普通关联关系一般表示为在一个类中持有另外一个类的成员变量.F.在确认测试中,测试是由用户在开发者的场所来进展,开发者对客户进展指导,是在一个受控环境下进展.8.下面哪些是区分过程是否标准的内容(ABCDE).A.过程是否文档化,成员是否都已经了解过程B.过程是否经过培训和实施C.过程是否具有强制性,是否有相应的机制与步骤来确保其实施D.过程是否有助于员工的工作,是否有相应的机制来跟踪过程的实施状况E.管理者是否以团队实施过程的能力与成果为依据进展评估与管理9.软件验收测试的合格通过准那么是(AC).A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部到达要求.B.所有测试项没有剩余一级,二级和三级错误.C.立项审批表,需求分析文档,设计文档和编码实现一致.D.验收测试工件齐全.10.软件测试方案评审会需要哪些人员参加(ABCD).A.工程经理B.SQA负责人C.配置负责人D.测试组。
2023年计算机三级《软件测试技术》考试全真模拟易错、难点汇编贰(答案参考)试卷号:22

2023年计算机三级《软件测试技术》考试全真模拟易错、难点汇编贰(答案参考)(图片大小可自由调整)一.全考点综合测验(共50题)1.【判断题】软件测试工具可以代替软件测试员。
正确答案:错误2.【单选题】对Web网站进行的测试中,属于功能测试的是A.连接速度测试B.链接测试C.平台测试正确答案:B3.【单选题】在下面所列举中的逻辑测试覆盖中,测试覆盖最强的是A.条件覆盖B.条件组合覆盖C.语句覆盖D.判定覆盖正确答案:B4.【判断题】测试是可以穷尽的。
正确答案:错误5.【多选题】我们可以将设计模式大致划分为以下几种类型A.创建型B.行为型C.结构型正确答案:ABC6.【单选题】单元测试时,调用被测模块的是A.桩模块B.通信模块C.驱动模块正确答案:C7.【判断题】项目立项前测试人员不需要提交任何工件。
正确答案:正确8.【判断题】在软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误所花费的代价就会降低。
正确答案:错误9.【问答题】白盒测试有那几种方法?正确答案:总体上分为静态方法和动态方法两大类。
静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。
10.【问答题】黑盒测试与白盒测试各有哪些优缺点。
正确答案:黑盒测试:(确认技术)优点:1. 适用于各阶段测试2.从产品功能角度测试3.容易入手生成测试数据缺点:1. 某些代码得不到测试2. 如果规格说明有误,则无法发现3. 不易进行充分性测试白盒测试:(验证技术)优点:1. 可构成测试数据使特定程序部分得到测试2. 有一定的充分性度量手段3. 可获较多工具支持缺点:1. 不易生成测试数据(通常)2. 无法对未实现规格说明的部分进行测试3. 工作量大,通常只用于单元测试,有应用局限11.【单选题】必须要求用户参与的测试阶段是A.单元测试B.集成测试C.验收测试正确答案:C12.【多选题】软件工程研究的对象包括A.质量B.过程正确答案:ABC13.【判断题】测试人员要坚持原则,缺陷未修复完坚决不予通过。
计算机三级软件测试模拟题

一、判断题二、1软件验收测试的合格通过准则是:()三、 A •软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
四、 B •所有测试项没有残余一级、二级和三级错误。
五、 C •立项审批表、需求分析文档、设计文档和编码实现一致。
六、 D .验收测试工件齐全。
七、2•软件测试计划评审会需要哪些人员参加?()八、 A •项目经理九、 B .负责人十、 C •配置负责人十^一、 D .测试组十二、1 •软件测试的目的是尽可能多的找出软件的缺陷。
()2 •测试是验收测试的一种。
()3. 验收测试是由最终用户来实施的。
()4•项目立项前测试人员不需要提交任何工件。
()5.单元测试能发现约80%的软件缺陷。
()6 •代码评审是检查源代码是否达到模块设计的要求。
()7•自底向上集成需要测试员编写驱动程序。
()&负载测试是验证要检验的系统的能力最高能达到什么程度。
()9 •测试人员要坚持原则,缺陷未修复完坚决不予通过。
()10. 代码评审员一般由测试员担任。
()11. 我们可以人为的使得软件不存在配置问题。
()12 •集成测试计划在需求分析阶段末提交。
()13. 测试是为了验证软件已正确地实现了用户的要求。
()14. 白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。
()15. 黑盒测试的测试用例是根据程序内部逻辑设计的。
()16 •为了快速完成集成测试,采用一次性集成方式是适宜的。
()17.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。
()答案:1 Y; 2 Y; 3 N ; 4 Y ; 5 Y ; 6 N; 7 Y ; 8 N ; 9 N ; 10 N ; 11 N ; 12 N ; 13 N ; 14 Y ;15 N ; 16 N ; 17 N ;二、选择题3. 下列关于测试的描述中正确的是:()A •测试需要用户代表参加B •测试不需要用户代表参加C. 测试是系统测试的一种D. 测试是验收测试的一种4. 测试设计员的职责有:()A .制定测试计划B •设计测试用例C. 设计测试过程、脚本D .评估测试活动5•软件实施活动的进入准则是:()A .需求工件已经被基线化B •详细设计工件已经被基线化C. 构架工件已经被基线化D. 项目阶段成果已经被基线化答案:1 ; 2 ; 3 ; 4 ; 5 ;三多项选择题1•在面向类的度量中,下列哪些度量方式是属于套件的度量().面向对象的软件工程P463页度量套件A. 每个类的加权方法B. 对象类之间的耦合C. 继承树的深度D. 类大小E. 特例化索引F. 方法中内聚的缺乏2•以下说法正确的有().A. 等价类划分和边界值分析属于白盒测试技术•B. 基本路径测试属于白盒测试技术•C. 在基本路径测试中,可以通过流图来计算环路复杂性•D. 桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果,是在一E. 在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导个受控环境下进行.F. 可以不进行单元测试就开始集成测试,因为集成测试会发现所有的问题•3.下列哪些属于集成测试的内容()•A・自顶向下集成B・自底向上集成C. 回归测试D. 压力测试4•以下哪些内容是面向对象分析所包含的任务().A. 标识类(定义属性和方法)B. 刻画类的层次关系C. 标识对象——对象关系D. 表示对象行为5•我们可以将设计模式大致划分为以下几种类型().A. 创建型B. 行为型C. 变换型D. 结构型6•软件产品与其它工业产品相比具有独特的开发过程,这决定了我们需要使用软件质量保证的方法学和工具面对软件质量的各种特殊的挑战•那么,软件开发过程的独特性有()A. 软件产品的高复杂性B. 与其它系统有接口C. 软件产品的不可见性D. 检测缺陷的机会只限于产品开发阶段E. 需要协同工作7•测试设计员的职责有().A. 制定测试计划B. 设计测试用例C. 设计测试过程,脚本D. 评估测试活动8•软件工程研究的对象包括().A. 质量B. 过程C. 技术D. 数据库E. 工具9. 下列说法正确的是(A).A. 管理,分析,控制现实世界中发生的事件的程序称为实时软件B. 软件项目开发的成功,取决于工具和硬件设备的优劣C. 我们已经建造了软件的标准和规程,我们就能生产高质量的软件产品D. 在项目的进度告急的时候,解决办法之一就是加派人手10. 下列选项中,属于项目管理的对象是().A. 人员B. 产品C. 过程D. 设备E. 项目11. 衡量软件项目规模的参数有().A. 代码行数B. 项目周期C. 文档页数D. 功能点数量12. 软件度量可以获得的信息包括()•A. 软件质量B. 软件规模C. 软件过程改进D. 软件性能13. 定义风险参数的考虑有().A. 软件失效发生的机率B. 软件功能复杂性C. 软件失效产生的影响D. 软件周期长短14. 软件质量保证的有效方式有().A. 软件技术评审B. 软件项目管理C. 安排项目计划D. 软件测试15. 软件配置管理的主要工作包括().软件质量管理书第4章P46页A. 版本控制B. 质量保证C•配置审计D. 变更控制16. 下列选项中,哪些为软件基本测试策略框架().A. 白盒测试B. 黒盒测试C. 大爆炸测试D. 增量式测试17. 软件度量的基本维度有哪些().A. 软件大小B. 软件缺陷C. 软件时间D. 软件工作量E. 软件质量18•—些缺陷会破坏同级评审的成功,它们对于审查来说发生得更为普遍避,在评审中需要免下列的哪些缺陷().A. 参与评审的人不了解评审过程B. 评审过程没有被遵循C. 合适的人没有参加评审D. 评审会陷入对问题的解决上E. 评审的焦点放在文档形式而不是内容本身19. 下列哪些是软件配置管理的功能().A. 版本控制B. 过程控制C. 工作空间管理D. 异地开发支持E.变更请求管理20. 典型的审查包包括下列的哪些选项().A. 将被审查的初始可交付产品,其中指明了需审查的部分B. 定义了可交付产品的规格说明的所有前期的文档C. 用于验证初始可交付产品的测试文档D. 相关标准或其他参考文档E. 参与者需要的所有表格,如错误清单和个人问题日志等21. 下面哪些项是软件质量管理和项目过程的标准与模型().22. 下列项目中哪些是软件过程改进框架的内容().A. 软件过程改进架构B. 软件过程改进规划图C. 软件过程评估方法D. 软件过程改进环境E. 软件过程改进计划23•所有的同级评审都应该遵守几项基本的原则,从而对产品质量和团队文化产生有益的影响,下列哪些是评审的指导原则().A. 保持小型的评审小组B. 检查你的自负倾向C. 努力发现问题并且解决问题D. 会议时间限制在两小时左右E. 正式评审需要事先准备24•下面哪些是辨别过程是否规范的内容().A. 过程是否文档化,成员是否都已经了解过程?B. 过程是否经过培训和实施?C. 过程是否具有强制性?是否有相应的机制与步骤来确保其实施?D. 过程是否有助于员工的工作?是否有相应的机制来跟踪过程的实施状况?E. 管理者是否以团队实施过程的能力与成果为依据进行评估与管理?25. 功能独立性是模块化和抽象以及信息隐藏的直接产物,衡量模块独立性的两个标准是().A. 求精B. 模块可理解性C. 内聚D. 耦合26. 下列哪些是面向对象设计的原则().A. 单一职责原则B. 开放—封闭原则C. 替换原则D. 依赖关系倒置原则E. 接口隔离原则27 •以下说法正确的有().A. 等价类划分和边界值分析属于白盒测试技术•B. 基本路径测试属于白盒测试技术•C. 在基本路径测试中,可以通过流图来计算环路复杂性•D. 桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果E. 在类图中,普通关联关系一般表示为在一个类中持有另外一个类的成员变量,是在一一F. 在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导个受控环境下进行.28. 下面哪些是辨别过程是否规范的内容().A. 过程是否文档化,成员是否都已经了解过程B. 过程是否经过培训和实施C. 过程是否具有强制性,是否有相应的机制与步骤来确保其实施D. 过程是否有助于员工的工作,是否有相应的机制来跟踪过程的实施状况E. 管理者是否以团队实施过程的能力与成果为依据进行评估与管理29. 软件验收测试的合格通过准则是().A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求B. 所有测试项没有残余一级,二级和三级错误.C. 立项审批表,需求分析文档,设计文档和编码实现一致.D. 验收测试工件齐全30•软件测试计划评审会需要哪些人员参加().A. 项目经理负责人C•配置负责人D.测试组31. 下列关于测试的描述中正确的是().测试需要用户代表参加测试不需要用户代表参测试是系统测试的一种测试是验收测试的一种32. 测试设计员的职责有().A. 制定测试计划B. 设计测试用例C. 设计测试过程,脚本D. 评估测试活动33. 软件实施活动的进入准则是().A. 需求工件已经被基线化B. 详细设计工件已经被基线化C. 构架工件已经被基线化D. 项目阶段成果已经被基线化34•下列角色不属于集成计划评审的是(D).A. 配置经理B. 项目经理C. 测试员D. 编码员35•软件测试设计活动主要有().A. 工作量分析B. 确定并说明测试用例C. 确立并结构化测试过程D. 复审并评估测试覆盖36•属于集成测试步骤的是().A. 制定集成计划B. 执行集成测试C. 记录集成测试结果D. 回归测试37•属于软件测试活动的输入工件的是().A. 软件工作版本B. 可测试性报告C. 软件需求工件D. 软件项目计划38•下面哪些属于动态分析().A. 代码覆盖率B. 模块功能检查C. 系统压力测试D. 程序数据流分析39.下面哪些属于静态分析().A. 代码规则检查B. 程序结构分析C. 程序复杂度分析D. 内存泄漏40•从测试技术角度,正确的选择是()给出各自的含义A. 静态测试B. 黑盒测试C. 动态测试D. 白盒测试四、简答题1•阶段评审与同行评审的区别。
计算机三级软件测试技术测试题及答案

计算机三级软件测试技术测试题及答案2016年计算机三级软件测试技术测试题及答案一、选择题(每小题2分,共50分)1、计算机网络的主要目的是实现计算机资源的共享。
计算机资源主要是指( A )。
A.硬件、软件和数据B.通信子网和资源子网C.软件与数据库D.服务器、工作站与软件2、开放系统互联参考模型的基本结构分为( D )层。
A.4B.5C.6D.73、对于局域网来说,网络控制的核心是( C )。
A.工作站B.网卡C.服务器D.网络互连设备4、一座办公大楼内各个办公室中的计算机进行组网,这个网络属于( B )。
A.WANNC.MAND.GAN5、子网掩码的作用是( B )。
A.找出主机号B.找出逻辑地址C.找出网络号D.找出物理地址6、采用CSMA/CD媒体访问控制协议的网络为( C )。
A.万维网B.因特网C.以太网D.广域网7、WWW渊源于( C )。
A.CERNB.MOSAICC.ARPANETD.NSFNET8、不能作为计算机网络中传输介质的是( C )。
A.微波B.光纤C.光盘D.双绞线9、调制解调器(Modem)的功能是实现( D )。
A.数字信号的编码B.数字信号的整形C.模拟信号的放大D.模拟信号与数字信号的转换10、常用的通信有线介质包括双绞线、同轴电缆和( C )。
A.微波B.红外线C.光纤D.激光11、下列4项中,合法的IP地址是( B )。
A.190.220.5B.206.53.3.78C.206.53.312.78D.123,43,82,22012、IP地址193.98.4.1属于( C )地址。
A.A类B.B类C.C类D.D类13、在与FTP主机建立连接时,如果你没有该主机的有效帐号,可以试探使用匿名用户连接。
匿名用户名称是( B )。
***************.cnB.anonymousC.guestD.anounymus14、下列IP地址中表示本机地址的是( A )。
计算机三级《软件测试技术》练习题及答案(2)

计算机三级《软件测试技术》练习题及答案(2)2016年计算机三级《软件测试技术》练习题及答案11.衡量软件项目规模的参数有(ACD).A.代码行数B.项目周期C.文档页数D.功能点数量12.软件度量可以获得的信息包括(ABCD).A.软件质量B.软件规模C.软件过程改进D.软件性能13.定义风险参数的考虑有(ABCD).A.软件失效发生的机率B.软件功能复杂性C.软件失效产生的影响D.软件周期长短14.软件质量保证的有效方式有(ABD).A.软件技术评审B.软件项目管理C.安排项目计划D.软件测试15.软件配置管理的主要工作包括(AD).软件质量管理书第4章P46页A.版本控制B.质量保证C.配置审计D.变更控制16.下列选项中,哪些为软件基本测试策略框架(CD).A.白盒测试B.黒\盒测试C.大爆炸测试D.增量式测试17.软件度量的基本维度有哪些(ACDE).A.软件大小B.软件缺陷C.软件时间D.软件工作量E.软件质量18.一些缺陷会破坏同级评审的成功,它们对于审查来说发生得更为普遍,在评审中需要避免下列的哪些缺陷(ABCDE).A.参与评审的人不了解评审过程B.评审过程没有被遵循C.合适的人没有参加评审D.评审会陷入对问题的解决上E.评审的焦点放在文档形式而不是内容本身19.下列哪些是软件配置管理的功能(ACDE).A.版本控制B.过程控制C.工作空间管理D.异地开发支持E.变更请求管理20.典型的审查包包括下列的哪些选项(ABCDE).A.将被审查的初始可交付产品,其中指明了需审查的部分B.定义了可交付产品的规格说明的所有前期的文档C.用于验证初始可交付产品的测试文档D.相关标准或其他参考文档E.参与者需要的所有表格,如错误清单和个人问题日志等21.下面哪些项是软件质量管理和项目过程的标准与模型(ACD).A.CMMC.ISOD.IEEEE.SRI22.下列项目中哪些是软件过程改进框架的内容(ABCE).A.软件过程改进架构B.软件过程改进规划图C.软件过程评估方法D.软件过程改进环境E.软件过程改进计划23.所有的同级评审都应该遵守几项基本的原则,从而对产品质量和团队文化产生有益的影响,下列哪些是评审的指导原则(ABDE).A.保持小型的.评审小组B.检查你的自负倾向C.努力发现问题并且解决问题D.会议时间限制在两小时左右E.正式评审需要事先准备24.下面哪些是辨别过程是否规范的内容(ABCDE).A.过程是否文档化,成员是否都已经了解过程?B.过程是否经过培训和实施?C.过程是否具有强制性?是否有相应的机制与步骤来确保其实施?D.过程是否有助于员工的工作?是否有相应的机制来跟踪过程的实施状况?E.管理者是否以团队实施过程的能力与成果为依据进行评估与管理?25.功能独立性是模块化和抽象以及信息隐藏的直接产物,衡量模块独立性的两个标准是(CD).A.求精B.模块可理解性C.内聚26.下列哪些是面向对象设计的原则(ABCDE).A.单一职责原则B.开放-封闭原则C.替换原则D.依赖关系倒置原则E.接口隔离原则27.以下说法正确的有(BCE).A.等价类划分和边界值分析属于白盒测试技术.B.基本路径测试属于白盒测试技术.C.在基本路径测试中,可以通过流图来计算环路复杂性.D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E.在UML类图中,普通关联关系一般表示为在一个类中持有另外一个类的成员变量.F.在确认测试中, 测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行.28.下面哪些是辨别过程是否规范的内容(ABCDE).A.过程是否文档化,成员是否都已经了解过程B.过程是否经过培训和实施C.过程是否具有强制性,是否有相应的机制与步骤来确保其实施D.过程是否有助于员工的工作,是否有相应的机制来跟踪过程的实施状况E.管理者是否以团队实施过程的能力与成果为依据进行评估与管理29.软件验收测试的合格通过准则是(AC).A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求.B.所有测试项没有残余一级,二级和三级错误.C.立项审批表,需求分析文档,设计文档和编码实现一致.D.验收测试工件齐全.30.软件测试计划评审会需要哪些人员参加(ABCD).A.项目经理B.SQA负责人C.配置负责人D.测试组。