您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页边界值测试——精选推荐

边界值测试——精选推荐

来源:华佗小知识
边界值测试

(1)边界值测试(边界值分析)

边界值分析的基本思想是使⽤在最⼩值(min)、略⾼于最⼩值(min+)、正常值(nom)、略低于最⼤值(max-)、最⼤值(max)处取得的值作为输⼊变量值。

边界值分析基于⼀种关键假设,叫做“单缺陷”假设,即失效极少是由两个(或多个)缺陷的同时发⽣引起的。边界值分析假设变量是完全独⽴的。

因此,通过使所有变量取正常值,⽽只使⼀个变量取极值来获得边界值分析测试⽤例。

定义域:如果有⼀个 n 变量函数,使除⼀个以外的所有变量取正常值,使剩余的那个变量取最⼩值、略⾼于最⼩值、正常值、略低于最⼤值和最⼤值,对每个变量都重复进⾏,这样,边界值分析会产⽣ 4n+1 个测试⽤例。( 全部取正常值 + ( 5 - 1 ) × n )由边界值分析产⽣的测试⽤例是⼀种初步的测试⽤例。

(2)健壮性测试

健壮性测试是边界值分析的⼀种简单扩展:除了变量的五个边界值分析取值,还要通过采⽤⼀个略超过最⼤值(max+)的取值,以及⼀个略⼩于最⼩值(min-)的取值,看看超过极值时系统会有什么表现。

略⼩于最⼩值(min-)、最⼩值(min)、略⾼于最⼩值(min+)、正常值(nom)、略低于最⼤值(max-)、最⼤值(max)、略超过最⼤值(max+)⽤例个数 6n+1 。

(3)对于最坏情况测试的边界值测试

边界值测试分析采⽤了可靠性理论的单缺陷假设。拒绝这种假设,意味着我们关⼼当多个变量取极值时会出现什么情况。我们在这⾥使⽤这种思想来⽣成最坏情况测试⽤例。

对每个变量,⾸先进⾏包含 min 、min+ 、nom 、max- 、max 五元素集合的测试,然后对这些集合进⾏笛卡尔积计算。n 变量函数的最坏情况测试,会产⽣ 5^n 个测试⽤例。显然,边界值分析测试⽤例是最坏情况测试⽤例的真⼦集。

(4)对于最坏情况测试的健壮性测试

(5)⼆进制边界值

(6)数据类型边界值

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务