【用例设计】
可以用于划分等价类的情况:
1、0-100之间
2、银行卡取钱输入错误密码三次锁定
3、6-10位字符串 'admin' '123456'
4、['hello','dcs8','123456'] 这是一个列表,里面单个元素是字符串
5、上传文件功能支持: .jpg .bmp .png .gif等格式
6、传输文件大小控制在1-100MB
7、白色、蓝色、绿色
8、获取的验证码超过120秒失效的现象
【边界值】
需求:对某同学的成绩进行打分 0-100 分之间
上点:边界上的点,能取到的点==》作为正常测试场景
离点:离上点最近的点
内点:区域内的点
闭区间 [0,100] 正常:0,100 异常:-1,101 内点(正常):60
开区间 (0,100) 正常:1,99 异常:0,100 内点:50
左开右闭 (0,100] 正常:1,100 异常:0,101 内点:90
左闭右开 [0,100) 正常:0,99 异常:-1,100 内点:40
测试用例编写的过程:
根据需求文档==》提炼测试点==》编写测试用例
微信发朋友圈编写40条测试点(注意:测试点要包含是否)
1、微信进入发朋友圈界面,下拉是否可以正常刷新
2、长按朋友圈右上角相机按钮是否可以进入到文字编辑界面
支付宝的支付功能编写20条测试点:
1、点击支付宝右上角+号,是否会出现下拉框
2、点击扫一扫按钮是否进入到扫描二维码界面
3、在支付宝支付界面输入金额0.01元,点击付款,输入密码是否可以付款成功
判定表的作用:
利用判定表将复杂的问题按照
各种可能的 情况全部列举出来,
能针对不同逻辑条件 的组合值,
分别执行不同的操作。
|
|