软件测试期末复习题

软件测试题 一、填空题:

1. 软件测试主要分为 单元测试、综合测试、确认测试、系统测试 四类测试。 2. 软件缺陷产生的原因包括 编写说明书、设计、编写代码 以及其他原因。 3. 软件开发模式包括 大棒模式、边写边改模式、流水模式、螺旋模式。

4. 黑盒测试用例设计方法包括 等价类划分、边界值分析法、因果图法、错误推测法等。 5. 测试过程中,测试计划 用于描述测试的整体方案,缺陷报告 描述依据测试案例找出的问题。

6. 传统的等价类划分测试的实现分两步进行,一是 划分等价类表,二是 设计相应的测试用例。

7. 在兼容性测试中,向前兼容 是指可以使用软件的以前版本,向后兼容 是指可以使用软件的未来版本。

8. 通过画因果图来写测试用例的步骤为 分析程序规格说明的描述中,哪些是原因,哪些是结果、 分析程序规格说明的描述中语义的内容,并将其表示成连接各个原因与各个结果的因果图、 在因果图上使用若干个特殊的符号标明特定的约束条件、把因果图转换为状态图和 把判定表中每一列表示的情况写成测试用例 及共五个步骤。

9. 测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为动态黑盒测试 10.

测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法

称为动态黑盒测试 条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的测试方法称为静态白盒测试 11.

不需要修复软件缺陷的原因包括 没有时间、不能算真正的软件缺陷、风险太大、不

值得修复

12. 对面向过程的系统采用的集成策略有 自顶向下集成、 自底向上集成两种。

13. 白盒测试又称为 结构测试或逻辑驱动测试,黑盒测试又称为 功能测试或数据驱动测试或基于规格说明书的测试。

14. 动态测试的两个基本要素是 被测试程序、测试数据(测试用例);

二综合题:

1、按要求给出下列程序的测试用例(要求写出必要的说明): (1) 语句覆盖 (2) 判定覆盖 (3) 条件覆盖 (4) 判定-条件覆盖 (5) 条件组合覆盖

图中共有4条路径:P1(ace )、P2(abd )、P3(abe )、P4(acd )。

1.P1正好满足语句覆盖的条件。可以设计如下的输入数据: A=2,B =0,x =4 2.测试用例如果能够测试路径P1(ace )和P2(abd ),就可以满足判定覆盖要求。可以设计如下两组输入数据: A=2,B =0,x =4 A=1,B =1,x =1

3.条件:A >1,B =0,A =2,x >1。需要有足够的测试用例使得上述四个条件都能有满足和不满足的情况。以下这两组输入数据能满足这些要求: A=2,B =0,x =4 A =1,B =1,x =1

4.判定/条件覆盖 A=2,B =0,x =4 A=1,B =1,x =1 5.可能的条件组合:

(1)A >1,B =0(2)A >1,B ≠0(3)A ≤1,B =0(4)A ≤1,B ≠0(5)A =2,x >1 (6)A =2,x ≤1(7)A ≠2,x >1(8)A ≠2,x ≤1 相应的输入数据: A=2,B =0,x =4 满足(1)和(5) A=2,B =1,x =1 满足(2)和(6) A=1,B =0,x =2 满足(3)和(7) A=1,B =1,x =1 满足(4)和(8)

2、某城市的电话号码由三部分组成。这三部分的名称和内容分别是 地区码:空白或三位数字;

前 缀:非’0’或’1’开头的三位数; 后 缀:四位数字。

假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,试用等价分类法来设计它的调试用例。

划分等价类

3、对于杀毒软件的确认测试主要是根据采用黑盒测试的方法,

常规测试是必须测试的内容,包括程序各功能性测试、界面友好性测试、时效性测试、安装/卸载测试、用户说明书测试、与其他软件的兼容性、与特定硬件的兼容性、可靠性(如长时间运行,休眠/唤醒等)、合法性(版权标示验证)等。

请设计该软件的测试常规测试用例,从(功能描述、操作、预期输出)方面着手

软件测试题 一、填空题:

1. 软件测试主要分为 单元测试、综合测试、确认测试、系统测试 四类测试。 2. 软件缺陷产生的原因包括 编写说明书、设计、编写代码 以及其他原因。 3. 软件开发模式包括 大棒模式、边写边改模式、流水模式、螺旋模式。

4. 黑盒测试用例设计方法包括 等价类划分、边界值分析法、因果图法、错误推测法等。 5. 测试过程中,测试计划 用于描述测试的整体方案,缺陷报告 描述依据测试案例找出的问题。

6. 传统的等价类划分测试的实现分两步进行,一是 划分等价类表,二是 设计相应的测试用例。

7. 在兼容性测试中,向前兼容 是指可以使用软件的以前版本,向后兼容 是指可以使用软件的未来版本。

8. 通过画因果图来写测试用例的步骤为 分析程序规格说明的描述中,哪些是原因,哪些是结果、 分析程序规格说明的描述中语义的内容,并将其表示成连接各个原因与各个结果的因果图、 在因果图上使用若干个特殊的符号标明特定的约束条件、把因果图转换为状态图和 把判定表中每一列表示的情况写成测试用例 及共五个步骤。

9. 测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为动态黑盒测试 10.

测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法

称为动态黑盒测试 条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的测试方法称为静态白盒测试 11.

不需要修复软件缺陷的原因包括 没有时间、不能算真正的软件缺陷、风险太大、不

值得修复

12. 对面向过程的系统采用的集成策略有 自顶向下集成、 自底向上集成两种。

13. 白盒测试又称为 结构测试或逻辑驱动测试,黑盒测试又称为 功能测试或数据驱动测试或基于规格说明书的测试。

14. 动态测试的两个基本要素是 被测试程序、测试数据(测试用例);

二综合题:

1、按要求给出下列程序的测试用例(要求写出必要的说明): (1) 语句覆盖 (2) 判定覆盖 (3) 条件覆盖 (4) 判定-条件覆盖 (5) 条件组合覆盖

图中共有4条路径:P1(ace )、P2(abd )、P3(abe )、P4(acd )。

1.P1正好满足语句覆盖的条件。可以设计如下的输入数据: A=2,B =0,x =4 2.测试用例如果能够测试路径P1(ace )和P2(abd ),就可以满足判定覆盖要求。可以设计如下两组输入数据: A=2,B =0,x =4 A=1,B =1,x =1

3.条件:A >1,B =0,A =2,x >1。需要有足够的测试用例使得上述四个条件都能有满足和不满足的情况。以下这两组输入数据能满足这些要求: A=2,B =0,x =4 A =1,B =1,x =1

4.判定/条件覆盖 A=2,B =0,x =4 A=1,B =1,x =1 5.可能的条件组合:

(1)A >1,B =0(2)A >1,B ≠0(3)A ≤1,B =0(4)A ≤1,B ≠0(5)A =2,x >1 (6)A =2,x ≤1(7)A ≠2,x >1(8)A ≠2,x ≤1 相应的输入数据: A=2,B =0,x =4 满足(1)和(5) A=2,B =1,x =1 满足(2)和(6) A=1,B =0,x =2 满足(3)和(7) A=1,B =1,x =1 满足(4)和(8)

2、某城市的电话号码由三部分组成。这三部分的名称和内容分别是 地区码:空白或三位数字;

前 缀:非’0’或’1’开头的三位数; 后 缀:四位数字。

假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,试用等价分类法来设计它的调试用例。

划分等价类

3、对于杀毒软件的确认测试主要是根据采用黑盒测试的方法,

常规测试是必须测试的内容,包括程序各功能性测试、界面友好性测试、时效性测试、安装/卸载测试、用户说明书测试、与其他软件的兼容性、与特定硬件的兼容性、可靠性(如长时间运行,休眠/唤醒等)、合法性(版权标示验证)等。

请设计该软件的测试常规测试用例,从(功能描述、操作、预期输出)方面着手


相关内容

  • 小学三年级上册数学期末试卷 (上学期)复习资料
  • ·新课标三年级上学期数学_期末复习题pep(01-09) ·新课标三年级上学期数学_期末复习题doc(01-09) ·新课标三年级上学期数学_期末复习题[人教版](01-09) ·新课标三年级上学期数学_期末复习题[精品](01-09) ·新课标人教版三年级数学上册期末试卷.doc(01-09) · ...

  • 新课标人教版地理必修1~3
  • <教与学整体设计·全品学练考>教学资源光盘目录 新课标 人教版 地理必修1~3 整理人: 尹家国 必修1 教案 1.第一章第一节 宇宙中的地球 2.第一章第二节 太阳对地球的影响 3.第一章第三节 地球的运动 4.第一章第四节 地球的圈层结构 5.第二章第一节 冷热不均引起大气运动 6. ...

  • 六年级第一学期综合期末复习计划
  • 2015-2016学年第一学期期末复习计划 六年级综合 王铁旺 六年级第一学期的教学已接近尾声,为提高学生的学业成绩,迎接期末考试,给学生.家长.学校社会一个满意的答案,特制定期末复习计划如下: 一.学情分析: 本学期要考六年级上册品德和科学书的内容,复习检测时间较紧,从平时课堂对个别学生提问及检测 ...

  • 七年级上册地理科期末复习计划
  • 2012-2013学年度第一学期博爱学校七年级(1-10班)地理科 期末复习计划 八年级地理期末考试时间为2013年1月14-16日左右,从本周开始,地理正式开始进入紧张的复习阶段,整个复习工作将围绕以下两个方面展开: 一.课堂内容复习安排.整个复习分为二个阶段:第一轮复习阶段和第二轮测试阶段.第一 ...

  • 初中语文期末复习
  • 浅谈初中语文期末复习指导 伴随着对春节的期盼,对成长的喜悦,期末考试的脚步也一天天走近了.如何进行期末复习,如何在期末考试中取得好的成绩,又成了老师.家长和孩子忧虑的话题.那么 ,如何进行初中语文期末考试的复习呢?我认为有以下几点需要注意: 一. 认真研究课本重难点和常考点 课本是我们组织教学活动的 ...

  • 小学一年级语文期末试卷 上册(上学期) 免费68份_教学资料
  • ·一年级语文上册期末试卷检测题(上学期)(01-05) ·一年级语文上册期末练习题(上学期语文)(01-05) ·一年级语文上册看图写话练习一(01-05) ·一年级语文上册句子复习题(01-05) ·一年级语文上册汉字知识汇总(01-05) ·一年级语文上册复习试题(上学期pep)(01-05) ...

  • 家长如何迎接期末考试
  • 家长如何迎接期末考试 这个学习的期末考越来越临近了,孩子们开始步入了紧张有序的复习阶段,许多学生同学们为了考出漂亮的分数,往往会变得非常不安,每天都闷头复习,甚至课间也不舍课本,睡觉前也要看看课本才肯入睡.而每学期此时家长的心情也都跟着紧张起来,那么如何在紧张有序的备考阶段带领孩子们复习好,取得良好 ...

  • 2016-2017阳光金牌数学(七年级)上学期复习计划
  • 2016-2017学年 阳光金牌数学第一学期期末复习计划 即将进入新的一年,我们的新课也马上就要结束,本学期的期末考试将在1月12-14日进行,为了使同学们能够在期末考试中取得较好的成绩,特制定本期末复习计划. 一.复习目标 1. 通过复习使学生在回顾基础知识的同时,掌握基础知识,构建自己的知识体系 ...

  • 如何搞好小学语文期末复习
  • 如何搞好小学语文期末复习 期末已经来临,如何为孩子进行复习,让孩子在复习中去进步.但是如何进行有效的复习最为重要.以往的期末复习,一般是让孩子自己自由自在的复习,同时老师也是感受到最轻松的时间.老师根本不考虑如何复习,怎样复习,做不做好复习计划等.在这里进我个人而言谈谈如何给学生进行复习. 一.做好 ...