首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在设计测试用例时,(88)是用得最多的一种黑盒测试方法。在黑盒测试方法中,等价类划分方法设计测试用例的步骤是: 1.根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干个无效等价类; 2.设计一个测试用例,使其覆盖(89)尚未被覆盖的有
在设计测试用例时,(88)是用得最多的一种黑盒测试方法。在黑盒测试方法中,等价类划分方法设计测试用例的步骤是: 1.根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干个无效等价类; 2.设计一个测试用例,使其覆盖(89)尚未被覆盖的有
admin
2019-03-04
42
问题
在设计测试用例时,(88)是用得最多的一种黑盒测试方法。在黑盒测试方法中,等价类划分方法设计测试用例的步骤是:
1.根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干个无效等价类;
2.设计一个测试用例,使其覆盖(89)尚未被覆盖的有效等价类,重复这一步,直至所有有效等价类均被覆盖。
3.设计一个测试用例,使其覆盖(90)尚未被覆盖的无效等价类,重复这一步,直至所有无效等价类均被覆盖。
因果图方法是根据(91)之间的因果关系来设计测试用例的。
在实际应用中,一旦纠正了程序中的错误后,还应选择部分或全部原先已测试过的测试用例,对修改后的程序重新测试,这种测试称为(92)。
选项
A、验收测试
B、强度测试
C、系统测试
D、回归测试
答案
D
解析
黑盒测试把测试对象看做一个空盒子,不考虑程序的内部逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。黑盒测试又称为功能测试或数据驱动测试。
黑盒测试方法主要是在程序的接口上进行测试,黑盒测试的测试用例设计方法主要有等价类划分、边界值分析、错误推测法和因果图。
1.等价类划分
在设计测试用例时,等价类划分是用得最多的一种黑盒测试方法。所谓等价类就是某个输入域的集合,对于一个等价类中的输入值来说,它们揭示程序中错误的作用是等效的。也就是说,如果等价类中的一个输入数据能检测出一个错误,那么等价类中的其他输入数据也能检测出同一个错误;反之,如果等价类中的一个输入数据不能检测出某个错误,那么等价类中的其他输入数据也不能检测出这一错误(除非这个等价类的某个子集还属于另一等价类)。
如果一个等价类内的数据是符合(软件需求说明书)要求的、合理的数据,则称这个等价类为有效等价类。有效等价类主要用来检验软件是否实现了软件需求说明书中规定的功能。
黑盒测试中,利用等价类划分方法设计测试用例的步骤如下:
(1)根据软件的功能说明,用每一个输入条件确定若干个有效等价类和若干个无效等价类,并为每个有效等价类和无效等价类编号。
(2)设计一个测试用例,使其覆盖尽可能多的尚未被覆盖的有效等价类。重复这一步,直至所有的有效等价类均被覆盖。
(3)设计一个测试用例,使其覆盖一个尚未被覆盖的无效等价类。重复这一步,直至所有的无效等价类均被覆盖。
应当特别注意,无效等价类用来测试非正常的输入数据,因此每个无效等价类都有可能查出软件中的错误,所以要为每个无效等价类设计一个测试用例。
2.边界值分析
边界值分析是对等价类划分方法的补充。人们从长期的测试工作经验中得知,大量的错误是发生在输入或输出范围的边界上,而不是在输入范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。使用边界值方法设计测试用例,应当选取正好等于、刚刚大于、或刚刚小于边界的值作为测试数据。
3.错误推测法
人们也可以靠经验和直觉推测程序中可能存在的各种错误,从而有针对性地编写检查这些错误的例子。其基本思想是:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例。
4.因果图
如果在测试时必须考虑输入条件的各种组合,可使用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来设计测试用例,这就需要利用因果图。这种方法最终生成的就是判定表。它适合于检查程序输入条件的各种组合情况。用因果图生成测试用例的基本步骤是:
(1)分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符:
(2)分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的是什么关系,根据这些关系,画出因果图;
(3)由于语法或环境限制,有些原因与原因之间,原因与结果之间的组合情况不可能出现。为表明这些特殊情况,在因果图上用一些记号标明约束或限制条件;
(4)把因果图转换成判定表:
(5)把判定表的每一列拿出来作为依据,设计测试用例。
每当软件发生变化时,我们就必须重新测试现有的功能,以便确定修改是否达到了预期的目的,检查修改是否损害了原有的正常功能,同时还需要补充新的测试用例来测试新的或被修改了的功能,这种测试称为回归测试,回归测试的目的是为了验证修改的正确性及其影响。
转载请注明原文地址:https://kaotiyun.com/show/V3TZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
创建基线是项目配置管理的一项重要内容,创建基线或发行基线的主要步骤是(62)。
以下关于信息系统运维的叙述中,(18)是不正确的。
在统一建模语言中,___________的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求,包括基于基本流程的“角色”关系等。
以下关于WLAN安全机制的叙述中,__________是正确的。
配置项的状态有三种:草稿、正式发布和正在修改。以下叙述中,不正确的是:()。
在网络系统的设计与实施过程中,需要重点考虑网络在()方面的可扩展性。
(2005上项管)UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中______(1)是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择______(2);当需要说明体系结构的静
(2010下集管)某项目有五个独立的子项目,小张和小李各自独立完成项目所需的时间如下表所示:则如下四种安排中______的工期最短。
(2006下项管)RSA是一种公开密钥算法,所谓公开密钥是指______。
随机试题
被告人史某因对本单位领导梁某不满,捏造事实说梁某同本单位的一个女同事有不正当关系,并且到处散播,该领导知道后非常生气,一气之下,心脏病发作,住进医院,为了洗清坏名声,梁某决定向法院起诉,要求追究史某诽谤的刑事责任。但他自己因病住院,不能到法院起诉,那么下列
肺表面活性物质的作用有
某一社区居民的龋病患病率高,拟对他们进行龋活性试验,检测变形链球菌数量的方法是
为2岁以下婴幼儿肌内注射,不恰当的是
公司在提取法定公积金之前向股东分配利润,不符合《公司法》的规定。()
材料:人类在两千多年前轴心时期所创造的人文经典,那个历史时期留下的人文价值理念,包括怎么做人、怎么处理人和人的关系,怎么建构一个和谐合理的社会等涉足道德、审美、信仰等人文精神的内容,仍然是今天人们的思想源泉。然而,近百年来,我们不时中断这一源头活水,常常
不可能所有的江西人都喜欢吃辣椒。以下哪项判断的含义与上述判断最为接近?
孟母教子孟子幼时家迁居墓地附近,耳濡目染的尽是些丧葬礼仪的事情,他就和小朋友一起模仿着挖墓筑坟的祭奠。孟母感到长此下去对儿子的教育不利,于是就搬家了。新居靠近集市,孟子又学着商人做买卖,怎样和人讨价还价,孟母不愿自己的孩子长大成个商人,于是又搬家
我尝见许多年青的朋友,聪明用功,成绩优异,而语文程度不足以达意,甚至写一封信亦难得通顺,问其故则曰其兴趣不在语文方面。又有一些位,执笔为文,斐然可诵,而视数理科目如仇讐,勉强才能及格,问其故则亦曰其兴趣不在数理方面。如果他们觉得某些科目没有趣味,便撇在一旁
Retailsalesvolumeinlocalurbanandruralareasrose57.8percentand46.8percent,______,overMarch2005.
最新回复
(
0
)