测试用例设计方法与用例编写规范

白盒测试∶逻辑覆盖(语句覆盖、判定/分支覆盖、条件覆盖、条件-判定覆盖、多条件组合覆盖)、基本路径覆盖

黑盒测试∶测试大纲法、场景法、等价类划分、边界值分析法、错误猜测法、判定表法、随机测试、因果图法、正交试验法、场景设计法和状态迁移法。

等价类划分法是在等价表的基础上进行测试用例的设计,等价类分为有效等价类和无效等价类,主要用在可以确定分类的测试用例设计上;

边界值分析法是对等价类划分的有效补充,主要关注点在边界上,分为标准边界值测试和健壮性边界值测试,等价类和边界值法用例相对简单,测试用例相对较少,但不考虑各种组合情况,测试不充分。

决策表法和因果图法都是对多种条件的取值组合,分别执行不同操作的情况,因果图最终要转换为决策表来设计测试用例,同时因果图按照规格说明说对输入或输出进行约束,有四种输入约束和一种输出约束。

决策表法能保证每个逻辑条件都进行了真假组合的测试设计,但是随着条件的增多,用例会呈2*增长。

正交试验法是从大量的(试验)数据(测试例)中挑选适量的、有代表性的点(例),从而合理地安排试验(测试)的一种科学试验设计方法,能够大幅度减少试验次数而不会降低试验可行度的方法。

主要运用正交表来进行设计测试用例,如果因子状态及其取值与标准正交表不匹配,可以通过合并或拆分的方法与标准正交表匹配。

场景设计法主要运用场景来对系统的功能点或业务流程进行描述,因为现在的很多软件几乎都是用事件触发来控制流程的,事件触发时的情景变形成了场景。

场景主要有基本流和备选流,基本流有且仅有一条,备选流可以有多条。

状态迁移法是抽象出待测系统的若干状态及状态之间

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wespten

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值