我的账户
啄木鸟学院

专注软件测试菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

测试用例设计方法

[复制链接]
。妮 发表于 2022-2-21 23:14:14 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
常常黑盒测试时,测试的数据通常是无限的,对无限的数据进行测试是不可能的,因此引入了测试用例设计方法
等价类划分法:化无限为有限
等价类划分法是将测试数据分为两类:
有效等价类:有效等价类对于程序来讲是正确的、有意义的输入
无效等价类:无效等价类对于程序来讲是错误的、无意义的输入
根据等价类划分法编写测试用例步骤:
1、根据场景找出有效和无效等价类
2、为每一个有效等价类和无效等价类编写唯一的编号
3、编写一个新的测试用例,使其尽可能多的去覆盖有效等价类,直到所有有效等价类被覆盖完为止
4、编写一个新的测试用例,使其每一次只覆盖一个无效等价类,直到所有无效等价类被覆盖完为止
边界值分析法:
通常程序出问题的地方往往是在边界附近(开发编写的时候包括与否、范围写错)
上点:
边界上的点
内点:
边界内的点,内点可不测
离点:
离上点最近且与上点不在同一等价类的点;对于小数,没有离点,不可取
场景法(流程分析法)
使用场景法主要是分析业务的流程,分析时需要做出相关业务的流程图,一般使用黑直线表示基本流(表示业务的正确能跑通的流程),用其他线表示备选流
错误推断法:
错误推断法是基于经验和直觉推测程序中可能出现的错误,从而有针对性的设计测试用例的方法
一般错误推断法用于用例的补充场景较多
正交试验法:
正交试验法是研究多因素、多水平的场景的测试用例设计方法;
一般当测试用例数量较多,项目时间比较紧张时,为了提前完成测试任务,可采用正交试验法;但正交试验法不能保证测试100%的覆盖率(可保证程序大概率不出问题)
兼容性正交:
表单正交:
一般情况下比如页面的输入框、选择框、下拉框等等可以将后台提交数据的,可以统称为表单
根据题意做出正交表
先按照全部字段的值由多到少进行排序,将字段值最多的一个写在表格
然后和字段值次之的进行组合(相乘)
其他字段以此安装之前的进行


分享本篇文章给更多人:


63.9K
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝0

帖子45

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注软件测试菁英教育

客服电话:17792550360

客服时间:9:00-21:00

卓目鸟学苑 - 专注软件测试菁英教育!( 陕ICP备20001493号-1 )

版权所有 © 西安菁英教育科技有限公司 2023-2026