我是靠谱客的博主 大力胡萝卜,最近开发中收集的这篇文章主要介绍测试用例-判定表判定表,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

判定表

概念

  分析和表述若干输入条件下,被测对象针对这些输入做出响应的一种工具

  判定表是分析和表达多逻辑条件下执行不同操作的情况的工具

  在遇到复杂业务逻辑时可以利用该表理清业务逻辑关系

 

关联概念

条件条件桩需求规格说明书定义的被测对象的所有输入
条件项针对条件桩所有可能输入数据的真假值
动作动作桩针对条件被测对象可能采取的所有操作
动作项针对动作桩,被测对象响应的可能取值

 

判定表设计用例步骤

  (1)理解需求,确定条件桩、动作桩

  (2)设计及优化判定表

  (3)填写动作项

  (4)根据判定表在红输出结果的表现,进行判定表的合并(合并规则:如果输出相同,在其对应输入中,有且只有一个条件的取值对动作不产生任何影响则可合并)

  (5)抽取测试用例

 

案例

栗子1

订购单检查:

如果金额大于500元又未过期,则发出批准单和提货单;

如果金额大于500元,但过期了,则不发批准单;

如果金额小于等于500元,则不论是否过期都发出批准单和提货单,在过期的情况下还需要发出通知单。

 

分析

(1)条件项和动作项

条件项1金额大于5000金额小于等于500
 1过期0未过期
动作项1发批准单0不发批准单
 1发提货单0不发提货单
 1发通知单0不发通知单

 

(2)判定表

  1234
条件桩金额大于5001100
 过期0101
动作桩发批准单1011
 发提货单1 1 1
 发通知单    1

 

(3)测试用例

用例编号测试项测试标题优先级预置条件测试输入操作步骤预期结果
OrderCheck-001订购单规则检查

测试金额大于500且

过期时系统处理情况

完成订购单采购流程

满足金额大于500且

日期过期的订单信息

构造测试数据验证系统

是否做出相应,不发批准单

系统不发批准单
OrderCheck-002订购单规则检查      
OrderCheck-003订购单规则检查      
OrderCheck-004订购单规则检查      

最后

以上就是大力胡萝卜为你收集整理的测试用例-判定表判定表的全部内容,希望文章能够帮你解决测试用例-判定表判定表所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部