测试用例的基本概念:
测试用例(Test Case)是为了实施测试而向被测试的系统提供的一组集合,这组集合包含:测试环境、操作步骤、测试数据、预期结果等要素 。
测试用例设计方案:基于需求的设计,RBT( Requirements-Based Testing)是基于需求的测试方法,会使测试更加有效,因为 它使测试专注于质量问题产生的根源,即需求。
一、基础理论
二、基本步骤
使用功能图、uml用例拆分功能。案例:
使用场景法拆分场景
基本流:
分支流*n:
使用判断表/因果图/等价类/边界值设计用例
变量独立:采用等价类、边界值。
变量不独立:判断表/因果图/正交实验。
包含大量例外情况:用判定表。
三、案例
参考:《测试用例和缺陷理论知识》