下载此文档

软件测试期末复习题.doc


文档分类:IT计算机 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
一、填空题:
软件测试主要分为单元测试、综合测试、确认测试、系统测试四类测试。
软件缺陷产生的原因包括编写说明书、设计、编写代码以及其他原因。
软件开发模式包括大棒模式、边写边改模式、流水模式、螺旋模式。
黑盒测试用例设计方法包括等价类划分、边界值分析法、因果图法、错误推测法等。
测试过程中,测试计划用于描述测试的整体方案,缺陷报告描述依据测试案例找出的问题。
传统的等价类划分测试的实现分两步进行,一是划分等价类表,二是设计相应的测试用例。
在兼容性测试中,向前兼容是指可以使用软件的以前版本,向后兼容是指可以使用软件的未来版本。
通过画因果图来写测试用例的步骤为分析程序规格说明的描述中,哪些是原因,哪些是结果、分析程序规格说明的描述中语义的内容,并将其表示成连接各个原因与各个结果的因果图、在因果图上使用若干个特殊的符号标明特定的约束条件、把因果图转换为状态图和把判定表中每一列表示的情况写成测试用例及共五个步骤。
测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为动态黑盒测试
测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为动态黑盒测试条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的测试方法称为静态白盒测试
不需要修复软件缺陷的原因包括没有时间、不能算真正的软件缺陷、风险太大、不值得修复
对面向过程的系统采用的集成策略有自顶向下集成、自底向上集成两种。
白盒测试又称为结构测试或逻辑驱动测试,黑盒测试又称为功能测试或数据驱动测试或基于规格说明书的测试。
动态测试的两个基本要素是被测试程序、测试数据(测试用例);
二综合题:
1、按要求给出下列程序的测试用例(要求写出必要的说明):
语句覆盖
判定覆盖
条件覆盖
判定-条件覆盖
条件组合覆盖
图中共有4条路径:P1(ace)、P2(abd)、P3(abe)、P4(acd)。
。可以设计如下的输入数据: A=2,B=0,x=4
(ace)和P2(abd),就可以满足判定覆盖要求。可以设计如下两组输入数据: A=2,B=0,x=4 A=1,B=1,x=1
:A>1,B=0,A=2,x>1。需要有足够的测试用例使得上述四个条件都能有满足和不满足的情况。以下这两组输入数据能满足这些要求: A=2,B=0,x=4 A=1,B=1,x=1
A=2,B=0,x=4 A=1,B=1,x=1
:
(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’开头的三位数;
后缀:四位数字。
假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,试用

软件测试期末复习题 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人jiquhe72
  • 文件大小104 KB
  • 时间2018-07-16