测试用例设计方法—决策表法

本文详细介绍了如何运用决策表法设计测试用例,包括案例分析和步骤讲解。通过一个航空公司的航班服务规定,展示了如何列出条件桩和动作桩,确定规则数量,建立并简化决策表,最后依据决策表生成测试用例。决策表法是一种逻辑性强、避免遗漏的黑盒测试方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

决策表法

1.案例

    航空公司有如下规定:

  • 中国去欧美的航线所有座位都有食物供应。每个座位都可以播放电影
  • 中国去非欧美的国外航线都有食物供应,只有商务仓可以播放电影

  • 中国国内的航班的商务仓有食物供应,但是不可以播放电影

  • 中国国内的航班的经济仓除非飞行时间大于2小时就有食物供应,但是不可以播放电影 

解:

(1)列出所有条件桩和动作桩

等价类:

    A1={航线为国外欧美航线}

    A2={航线为国外非欧美航线}

    A3={航线为国内航线}

    P1={舱位为经济舱}

    P2={舱位为商务舱}

    T1={飞行时间大于2小时}

    T2={飞行时间不大于2小时}

条件桩

    C1:航线为{A1,A2,A3}之一

    C2:舱位为{P1,P2}之一

    C3:飞行时间为{T1,T2}之一

动作桩

    A1:食物供应

    A2:电影播放

(2)确定规则的个数

    3x2x2=12

(3)填入条件项和动作项,得到初始决策表

规则

1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值