测试用例的设计方法

设计用例的策略

①、首先进行等价类划分,包括输入和输出条件,减少工作量提高效率
②、边界值分析,发现错误的能力最强
③、错误推断法,补充用例(这个凭经验)
④、对照需求和业务场景逻辑,检查用例
⑤、如果需求说明含有输入条件,设计开始就用到因果图和判定表驱动法
⑥、参数配置类的软件,要用正交实验法
⑦、功能图法,不同时期条件的有效性来设计数据
⑧、业务流清晰的系统,采用场景法

1、等价类

①、将所有可能输入数据(有效和无效)划分为若干个等价类,选取代表性的数据当做 测试用例,保证完整性和代表性
有效等价类:合理的有效的输入集合
无效等价类:无效的没有意义的输入集合,检查程序异常
②、等价类划分方法
按照区间、数值、集合、限制条件、处理方式划分

2、边界值

对输入或输出的边界值进行设计(5/7原则)

3、因果图

简化逻辑关系,操作步骤较复杂

4、判定表

针对不同存在条件、动作关系或者因果关系的设计用例方法
4大组成部分:条件桩,条件项;动作桩,动作项

5、场景法

事件触发的情景生成场景(同一件事不同触发顺序和处理结果形成事件流)

6、功能图法

用功能图(流程图)形象的表达操作流(状态迁移图+布尔函数组成)
需要依靠判定表因果图表示逻辑,是黑盒+白盒混合用例的设计方法

7、错误推断法

基于以往的经验和出现的错误,推测软件可能存在的缺陷和错误,针对性的设计用例

8、正交实验法

从大量数据中挑选适量的有代表性的,合理设计用例

持续更新中…

posted @ 2019-12-29 23:59  季沐测试笔记  阅读(54)  评论(0编辑  收藏  举报