首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在设计测试用例时,(88)是用得最多的一种黑盒测试方法。在黑盒测试方法中,等价类划分方法设计测试用例的步骤是: 1.根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干个无效等价类; 2.设计一个测试用例,使其覆盖(89)尚未被覆盖的有
在设计测试用例时,(88)是用得最多的一种黑盒测试方法。在黑盒测试方法中,等价类划分方法设计测试用例的步骤是: 1.根据输入条件把数目极多的输入数据划分成若干个有效等价类和若干个无效等价类; 2.设计一个测试用例,使其覆盖(89)尚未被覆盖的有
admin
2019-03-04
49
问题
在设计测试用例时,(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
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
构建信息安全系统需要一个宏观的三维空间,如下图所示,请根据该图指出X轴是指()。
对质量管理活动进行结构性审查,决定一个项目质量活动是否符合组织政策、过程和程序的独立的评估活动称为(60)。
以下关于项目成本控制的叙述中,(59)是不正确的。
(44)提供了一种结构化方法以便使风险识别的过程系统化、全面化,保证组织能够在一个统一的框架下进行风险识别,目的是提高风险识别的质量和有效性。
项目论证是一个连续的过程,一般包括以下几个步骤,正确的执行顺序是___________。①收集并分析相关资料②明确项目范围和业主目标③拟定多种可行的实施方案并分析比较④选择最优方案进行详细论证⑤编制资金筹措计划和项目实施进度计划⑥编制项目论证报
___________指在软件维护阶段,为了检测由于代码修改而可能引入的错误所进行的测试活动。
任何组织的能力都是有限的,任何组织的资源也都是有限的。公司在选择项目优先级时经常用到DIPP分析法。以下关于DIPP的理解中,不正确的是:()。
(2005下项管)需求跟踪矩阵的作用是______。
(2007上系分)关于UML中的状态图和活动图的叙述中,______是错误的。
(2008下项管)(2009上项管)(2010上项管)某工程包括A、B、C、D、E、F、G七项工作,各工作的紧前工作、所需时间以及所需人数如下表所示(假设每个人均能承担各项工作):该工程的工期应为______(1)天。按此工期,整个工程最少需要____
随机试题
下列各项中,不属于公司分配现金股利的优点的是()。
年金资本化法适用于评估()
A.Iappreciateyourhelpingme.B.Nowthatyou’veaskedme,Ithinkit’stooshort.C.IfIwereyou,I’dwriteaboutmyeduca
A.地西泮B.氟哌啶醇C.氟西汀D.金刚烷胺E.哌替啶具有抗精神分裂症作用的药物是
下面关于社会评价方法的论述正确的是()。
监理单位的主要工作内容包括()。
风华公司于2009年4月30日成立,主营陶瓷购销业务,赵某为股东并任总经理,徐某任会计,李某任出纳。赵某为了少缴税款,与徐某面议,徐某提出采取隐瞒收人的方法逃税,赵某同意。2014年4月,税务局稽查局在对风华公司日常检查时发现该公司有逃避缴纳税款的行为
国内外各类专业理财证书基本都执行的认证标准包括()。
我国某银行会计报告提供的相关资料如下:股东权益总额为50亿元。其中,股本为30亿元,资本公积为10亿元,盈余公积为5亿元,未分配利润为4亿元,一般风险准备为1亿元;贷款余额为40亿元,其中,正常类贷款为30亿元,关注类贷款为5亿元,次级类贷款为3亿元,可疑
Believeitornot,noonecanaffordtodenyorignorethetinysparkleofanidea,especiallyina/an【C1】______ofknowledgee
最新回复
(
0
)