黑盒测试必须掌握的几种方法和技巧
1.场景法
根据需求设定场景如登录
正常场景: 输入正确的帐号密码,登录成功
异常场景: 输入错误的帐号,登录失败
输入错误密码,登录失败
未输入帐号或密码,登录失败
帐号 | 密码 | 结果 |
√ | √ | 通过 |
✖ | √ | 失败 |
√ | ✖ | 失败 |
失败 |
2.等价类
等价类分为有效等价类和无效等价类
需求“帐号必须是字母”
有效等级类:
字母(q、w、e、r、t、y、u、i、o、p、a、s、d、f、g、h、j、k、l、z、x、c、v、b、n、m/Q、W、E、R、T、Y、U、I、O、P、A、S、D、F、G、H、J、K、L、Z、X、C、V、B、N、M)
无效等价类:
数字(1、2、3、4、5、6、7、8、9、0)
中文(无效等价类)
特殊字符(!@#¥%……*())
3.边界值
需求:输入长度限制2-10
最小长度为1,最大长度为10,
中间3、4、5、6、7、8、9
限制范围外 0、1、11、12...
0 1 2 3 4 5 6 7 8 9 10 11 12
4.因果关系
个人理解因果,有因就有果,如后台控制用户显示,后台开启,则用户展示,后台关闭则关闭
功能1后台设置:开启/关闭
功能1前台展示:显示/不显示