设计测试用例的策略

1.等价类:包含输入和输出条件,提高工作效率

将所有可能输入数据(有效和无效)划分为若干个等价类,选取代表性的数据当作测试用例,保证完整性和代表性。

1.1有效等价类:合理的有效的输入集合

无效等价类:无效的没有意义的输入集合,检查程序异常

1.2等价类划分方法

按照区间、数值、集合、限制条件、处理方式划分

2.边界值:发现错误的能力最强

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

3.因果图:简化逻辑关系,操作步骤比较复杂

4.判定表驱动法

针对不同存在条件、动作关系或者因果关系的设计用例方法

4大组成部分:条件桩、条件项;动作桩、动作项

5.场景法

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

6.功能图法

用功能图(流程图)形象的表达操作流(状态迁移图+布尔函数组成)

需要依靠判定表因果图表示逻辑,是黑盒+白盒混合用例的设计方法

7.错误推断法

基于经验和出现的错误推测软件可能存在的缺陷和错误

8.正交试验法

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容