网站建设宀金手指花总十四,二手车的网站建设例子,推荐郑州网站建设公司,tp5 商城网站开发黑盒测试一、等价类划分边界值分析法二、判定表法一、等价类划分边界值分析法
对于各种输入或者输出#xff0c;必须考虑等价类和边界值#xff0c;并补充一些特殊值#xff0c;如空值、空格、0、异常格式等特殊值。
基本概念#xff1a;
有效等价类#xff1a;满足需求…
黑盒测试一、等价类划分边界值分析法二、判定表法一、等价类划分边界值分析法
对于各种输入或者输出必须考虑等价类和边界值并补充一些特殊值如空值、空格、0、异常格式等特殊值。
基本概念
有效等价类满足需求的数据集合
无效等价类不满足需求的数据集合
步骤总结
明确需求确定有效和无效等价类提取数据编写测试用例
例1输入条件是金额字段的一个取值范围要求为0.01-10元精度为小数点后两位
输入条件有效等价类无效等价类amount0.01-101. amount 5有效值1. amount 0.002. amount 0.01边界值2. amount 10.01大于最大值 3. amount 10.00边界值3.amount 9.999精度错误4.amount 1带前空格5.amount “”空值6.amount ab异常
例题
二、判定表法
对于输入输出条件存在各种组合且不同组合走不同的逻辑时优先使用判定表法。
基本概念
条件桩输入条件列出了系统的所有输入列出的输入次序无关紧要动作桩结果列出了系统可能采取的操作这些操作的排序顺序没有约束条件项输入条件取值的全部组合列出针对它左列输入的取值在所有可能的情况下的真假值动作项条件项对应的所有的结果列出在输入项的各种取值情况下应该采取的动作规则一组条件与动作的组合一条规则对应一条测试用例 例2在APP上领取红包第一项要求用户登录第二项要求用户点击首页第三项要求用户点击领取红包三项都完成后领到红包;但如果第一项不满足则报错F;如果是第二项不满足则报错S;第三项不满足则报错T。
对条件组合后得到如下判定表 进行简化得到如下判定表 步骤总结: 1、分析需求,确定条件桩和动作桩 2、全组合条件,得到条件项 3、根据条件项,依次填写动作项 4、简化判定表 5、输出测试用例(一个规则对应一条测试用例) 组合条件,得到条件项 3、根据条件项,依次填写动作项 4、简化判定表 5、输出测试用例(一个规则对应一条测试用例)