本周主要学习常用测试用例的设计方法及缺陷的管理,测试用例是软件测试的基础部分,本文将从常用的用例设计方法、易错点、不同的使用场景来总结,希望对您能有所帮助。
目录
一、等价类划分法
1、思想
在所有测试数据中,具有某种共同特征的数据子集,从集合里面取一个数据测试,只要这一个数据通过测试,那么这一类数据全部通过。可以减少测试用例,解决输入无穷问题。
2、无效等价类考虑的点
- 规则(需求本身)
- 长度
- 类型
- 是否为空
- 是否重复
3、注意点
当有多个测试输入条件时,务必确保只有一个不满足条件(错误)。比如邮箱错误,密码错误,不需要写测试用例。
二、边界值分析法
1、常见的边界值
对16Bit的整数而言,32767和32768是边界
屏幕上光标在最左上、最右下位置
报表的第一行和最后一行
数组元素的第一个和最后一个
循环的第0次、第1次和倒数第2次、最后一次
2、边界检验的常见类型
数字(最大/最小)
字符(首位/末位)
位置(上/下)
重量
大小
速度(最快/最慢)
3、注意点
边界值的上点,无论开区间还是闭区间,都是口号内的两个数字值。