早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
用边界值分析法设计测试用例,检查逻辑覆盖标准。
题目
用边界值分析法设计测试用例,检查逻辑覆盖标准。
参考答案
正确答案:用边界值法设计测试用例见下表:

用边界值法设计测试用例,见下表:
解析:本题属于软件测试中测试用例的设计,分为白盒技术和黑盒技术。
等价类划分是将输人数据域按有效的或无效的划分成若干个等价类,测试每个等价类的代表值就等于对该类其他值的测试。
步骤如下;1)按程序的功能说明,找出一个个输入条件,将每个输入条件划分成两个或多个等价类,将其列表。
2)确定测试用例。根据已划分的等价类,按以下步骤设计测试用例:
Ⅰ.为每一个等价类编号
Ⅱ.没计一个测试用例,使其尽可能多地覆盖尚未被覆盖过的合理等价类,重复此步,直到所有合理等价类被测试用例覆盖。
Ⅲ.设计一个测试用例,使其只覆盖一个不合理等价类。重复这一步,直到所有不合理等价类被测试用例覆盖。
边界值分析不是从一个等价类中任选一个例子作为代表,而是将测试边界情况作为重点目标,选取正好等于,刚刚大于或刚刚小于边界值的测试数据。因为实践经验表明,程序往往在处理边界情况时发生错误。其基本思想是列出程序中可能发生错误的情况,根据这些情况选择测试用例。
逻辑覆盖是白盒技术,它追求程序内部的逻辑覆盖程度,要设计使覆盖程度较高的或覆盖最优代表性的路径的测试用例。

用边界值法设计测试用例,见下表:

等价类划分是将输人数据域按有效的或无效的划分成若干个等价类,测试每个等价类的代表值就等于对该类其他值的测试。
步骤如下;1)按程序的功能说明,找出一个个输入条件,将每个输入条件划分成两个或多个等价类,将其列表。
2)确定测试用例。根据已划分的等价类,按以下步骤设计测试用例:
Ⅰ.为每一个等价类编号
Ⅱ.没计一个测试用例,使其尽可能多地覆盖尚未被覆盖过的合理等价类,重复此步,直到所有合理等价类被测试用例覆盖。
Ⅲ.设计一个测试用例,使其只覆盖一个不合理等价类。重复这一步,直到所有不合理等价类被测试用例覆盖。
边界值分析不是从一个等价类中任选一个例子作为代表,而是将测试边界情况作为重点目标,选取正好等于,刚刚大于或刚刚小于边界值的测试数据。因为实践经验表明,程序往往在处理边界情况时发生错误。其基本思想是列出程序中可能发生错误的情况,根据这些情况选择测试用例。
逻辑覆盖是白盒技术,它追求程序内部的逻辑覆盖程度,要设计使覆盖程度较高的或覆盖最优代表性的路径的测试用例。
看了用边界值分析法设计测试用例,检...的网友还看了以下:
在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中哪一项是最强 计算机类考试 2020-05-23 …
白盒测试的测试用例设计中主要包括语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖和路径 计算机类考试 2020-05-24 …
白盒法测试程序时常按照给定的覆盖条件选取测试用例。(1)覆盖比(2)覆盖严格,它使得每一个判定的每 计算机类考试 2020-05-26 …
白盒法测试程序时常按照给定的覆盖条件选取测试用例。(50)覆盖比(51)覆盖严格,它使得每一个判定的 计算机类考试 2020-05-26 …
对下图所示的程序流程图进行语句覆盖测试和路径覆盖测试,至少需要( )个测试用例。采用McCabe 度 计算机类考试 2020-05-26 …
●在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其 (45) 是最 计算机类考试 2020-05-26 …
下面的程序段中,[(1)]是语句覆盖测试用例,[(2)]是判定覆盖测试用例。 If(a<80)b=0 计算机类考试 2020-05-26 …
在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(78)是最强的覆盖 计算机类考试 2020-05-26 …
下面的程序段中,(53)是语句覆盖测试用例,(54)是判定覆盖测试用例。 if(a<80)b=0; 计算机类考试 2020-05-26 …
测试用例覆盖率,英文怎么说测试用例覆盖率达到百分之百原文用英文翻译一下,谢谢 其他 2020-07-21 …