软件质量保证与测试_复习资料

上传人:第*** 文档编号:58133460 上传时间:2018-10-27 格式:PDF 页数:21 大小:290.29KB
返回 下载 相关 举报
软件质量保证与测试_复习资料_第1页
第1页 / 共21页
软件质量保证与测试_复习资料_第2页
第2页 / 共21页
软件质量保证与测试_复习资料_第3页
第3页 / 共21页
软件质量保证与测试_复习资料_第4页
第4页 / 共21页
软件质量保证与测试_复习资料_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《软件质量保证与测试_复习资料》由会员分享,可在线阅读,更多相关《软件质量保证与测试_复习资料(21页珍藏版)》请在金锄头文库上搜索。

1、填空题填空题: 1、CMM 内容包含初始级、_、_、可重复级和可优化级 五个等级。 2、McCall 模型划分了_、_、_三个纬度的 11 个软件质量因素。 3、SQA 标准被划分成:_ 、_。 4、测试用例由_和预期的_两部分组成。 5、从内容和重点上我们可以把质量管理标准划分成_ 、 _两种类型。 6、代码复审属于_,不实际运行程序。 7、单元测试内容包含如下方面:_ 、_、边界条件 测试、错误处理测试和局部数据结构测试。 8、等价类划分有两种不同的情况:_和_。 9、动态测试的两个基本要素是_、_。 10、集成测试以_说明书为指导,确认测试以_说 明书为指导。 11、兼容性测试中,_是指

2、可以使用软件的以前版本,_ 指可以使用软件的未来版本。 12、软件测试策略的确定过程通常经历_ 、_ 、 确定测试策略三个阶段。 13、软件测试的 W 模型由两个 V 字组成,分别代表_与 _过程。 14、软件测试活动的生命周期包括测试需求分析、_、_、 测试开发、测试执行、评估(或总结)等阶段。 15、软件测试中,_描述测试的整体方案,_描述依据测试 用例找出的问题。 16、 软件对属于各种质量因素的需求的符合性是由_来测量的。 17、软件过程度量可以进一步划分为_、_和软件 过程生产率度量。 18、 软件缺陷按严重程度被分为 6 个等级, 分别是: _、 _、 _、一般错误、较小错误、测试

3、建议。 19、 软件缺陷产生的原因包括_、 设计、 _以及其他原因。 20、软件是包括程序、_、_的完整集合。 21、软件验收测试可细分为三个阶段:_、_、_。 22、软件质量度量划分为:_ 、_。 23、软件质量工程包括_、_和软件质量控制三大方面。 24、通常,由人工进行的静态测试方法包括_、_、代 码走查和技术评审。 * 参考答案: 1、已定义级、已管理级 2、软件运行、软件转移、软件修改 3、软件质量管理标准、软件项目过程标准 4、测试输入数据、输出数据 5、认证标准、评估标准 6、静态测试 7、独立执行路径测试、模块接口测试 8、有效等价类、无效等价类 9、被测试程序、测试用例 10

4、、概要设计 、 需求规格 11、向前兼容、向后兼容 12、确定测试需求、评估风险 13、开发、测试 14、测试计划、测试设计 15、测试计划、缺陷报告 16、软件质量度量 17、软件过程质量度量、软件过程进度度量 18、严重错误、主要错误、次要错误 19、编写说明书、编写代码 20、数据、相关文档 21、alpha 测试、beta 测试、正式验收测试 22、软件过程度量、软件产品度量 23、软件质量保证、软件质量规划 24、桌面检查、代码审查 单项选择题单项选择题 1、下列关于测试的描述中,正确的是( ) A测试采用白盒测试技术; B测试不需要用户代表参加; C测试是系统测试的一种; D测试是

5、验收测试的一种; 2、软件质量保证与测试人员需要的的基本素质有( ) A、计算机专业技能 B、测试专业技能 C、行业知识 D、以上 都是 3、对于软件的测试,下列哪些描述是正确的? ( ) A. 测试就是在软件公司内部展开的测试, 由公司专业的测试人员执行的 测试。 B. 测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行 的测试。 C. 测试就是在软件公司外部展开的测试,由非专业的测试人员执行的测 试。 D. 测试就是在软件公司外部展开的测试,由专业的测试人员执行的测 试。 4、下面哪项内容不包含在测试计划文档中? ( ) A. 测试策略 B. 测试用例 C. 测试时间安排 D.

6、测试标准 5、以下哪句话是不正确的: A、测试过的软件就没有缺陷 B、测试的目的是尽可能多的发现程序中的缺陷 C、成功的测试在于发现了迄今尚未发现的缺陷 D、测试是为了验证程 序是否符合需求 6、下面哪项对验收测试的描述不正确?( ) A、与系统测试不同的是以客户业务需求为标准来进行测试 B、测试人员多由客户方担任,也可以客户委托第三方来进行验收测试 C、由资深的开发和测试人员来进行测试 D、不仅仅要验收程序,还要验收相关的文档 7、 ( )把黑盒子测试和白盒子测试的界限打乱了。 A、灰盒子测试 B、动态测试 C、静态测试 D、失败测试 8、 ( )的目的是对最终软件系统进行全面的测试确保最终

7、软件系统产 品满足需求。 、系统测试 、集成测试 、单元测试 、功能测试 9、 ( )方法根据输出对输入的依赖关系设计测试用例。 路径测试 等价类 因果图 归纳测试 10、52、关于自动化测试局限性的描述,以下描述错误的是( ) 。 A、自动化测试不能取代手工测试 B、自动测试比手工测试发现的缺陷少 C、自动测试不能提高测试覆盖率 D、自动化测试对测试设计依赖性极大 11、CMMI 将软件组织的软件能力成熟度描述为( ) A、二级 B、三级 C、四级 D、五级 12、CMMI 中文全称为( ) A、软件能力成熟度模型 B、软件能力成熟度模型集成 C、质量管理体系 D、软件工程研究所 13、 按

8、照测试组织划分, 软件测试可分为: 开发方测试, 第三方测试, ( )。 集成测试 确认测试 用户测试 灰盒测试 14、编码阶段产生的错误由( )检查出来的。 、单元测试 、集成测试 、系统测试 、有效性测试 15、编写测试计划的目的是( ) A、使测试工作顺利进行 B、使项目参与人员沟通更舒畅 C、使测试工作更加系统化 D、使测试内容更少,完成更快 16、不属于白盒测试的技术是 ( ) 。 A、语句覆盖 B、判定覆盖 C、边界值分析 D、基本路径测试 17、产品发布后修复软件缺陷比项目开发早期这样做的费用要高( ) 。 A、12 倍 B、1020 倍 C、50 倍 D、100 倍或更高 18

9、、代码检查法有桌面检查法,走查和( ) 。 、静态测试 、 代码审查 、动态测试 、白盒测试 19、单元测试的测试用例主要根据( )的结果来设计。 A、需求分析 B、源程序 C、概要设计 D、详细设 计 20、单元测试一般以( )为主。 、白盒测试 、黑盒测试 、系统测试 、分析测试 21、单元测试中用来模拟被测模块调用者的模块是 ( ) A、父模块 B、子模块 C、驱动模块 D、桩模块 22、导致软件缺陷的最大原因是 ( ) A、编制说明书 B、设计 C、编码 D、测试 23、调试是( ) A、发现与预先定义的规格和标准不符合的问题 B、发现软件错误 征兆的过程 C、有计划的、可重复的过程

10、D、消除软件错误 的过程 24、对 Web 网站进行的测试中,属于功能测试的是 ( ) A、连接速度测试 B、链接测试 C、平台测试 D、安全性测试 25、对下面的计算个人所得税程序中,满足判定覆盖的测试用例是( )。 if (income 1)or(B 3) AND (B28) then X=A+B; return x; 题目2 为以下程序设计三组测试用例,要求分别满足语句覆盖、判定覆盖、条件 覆盖。 void DoWork (int x,int y,int z) int k=0,j=0; if ( (x6) /语句块2 j=j%3; /语句块3 题目3 某程序模块如下,其中,S1, S2

11、均为语句块: if (A1) AND (B=0) S1; if (A=2) OR (X1) S2; (1)请把上述代码转换成程序流程图。 (2)设计测试数据使得满足判定覆盖。 (3)设计测试数据使得满足条件组合覆盖。 题目4 有一段子程序: procedure example(y,z: real; var x: real) begin if (y1) and (z=0) then x:=x/y; if (y=2) or (x=l) then x:=x+l; end. 该子程序接受x, y, z的值,并将计算结果x的值返回给调用程序。 答题要求: 用白盒法设计测试用例,并使得所设计的一组或几组测

12、试数据能够满足条件组合覆盖 标准。 题目5 用决策表测试法测试以下程序:(15分) 该程序功能为输出某个输入日期后天的日期, 例如输入日期2001年1月1日, 则该程序的输出为2001年1月3日。 该程序有三个输入变量 month、 day、 year, 分别作为输入日期的月份、日、年份。 (1)分别为输入变量month、day、year划分有效等价类。 (2)分析程序的规格说明,并结合以上等价类划分的情况,给出问题规定的 所有可能采取的操作(即列出所有的动作桩)。 (3)根据(1)和(2),画出简化后的决策表。 6、某软件需求规格说明中包含如下要求:第一列字符必须是 A 或 B,第二 列字符

13、必须是一个数字,在此情况下进行文件修改。但是,如果第一列字 符不正确,则输出信息 L;如果第二列字符不是数字,则给出信息 M。请采 用因果图进行分析,并绘制出该软件需求规格说明对应的因果图。 8、有一个处理单价为 5 角钱的饮料自动售货机软件,其规格说明如下:若 投入 5 角钱或 1 元钱的硬币,押下橙汁或啤酒的按钮,则相应的 饮料就送出来。若售货机没有零钱找,则一个显示零钱找完的红灯亮, 这时在投入 1 元硬币并押下按钮后, 饮料不送出来而且 1 元硬币也退出来; 若有零钱找,则显示零钱找完的红灯灭,在送出饮料的同时退还 5 角 硬币。 (1) 分析软件规格说明,列出原因和结果。 (2) 画出因果图。 (3) 列出简化后的判定表

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号