因果图法设计测试用例

一、定义

因果图是一种描述输入条件的组合及每种组合对应的输出的图形化工具。

以康辉app中的登录页面举例


1,因果图如下:

2,因果图转化为判定表

序号   1 2 3 4 5 6 7 8






原因
输入11位合法手机号 1 1 0 0 0 0 0 0
点击登录按钮  1 1 1 1 1 1 1 1
输入6-16位密码(非空、非功能键、非汉字) 1 0 1 0 0 0 0 0
输入小于11位或大于11位自然数 0 0 0 0 1 0 0 0
输入账号为空、空格、负数、小数、英文字母、特殊字符 0 0 0 0 0 1 0 0
输入账号为11位不合法手机号 0 0 0 0 0 0 1 0
密码为空、空格、小于6位或大于16位汉字、功能键 0 0 0 0 0 0 0 1
结果 正确登录 1 0 0 0 0 0 0 0
错误提示 0 1 1 1 1 1 1 1

结果为0代表状态不出现,结果为1代表状态出现

3,判定表转化为测试用例

用例编号 用例操作 输入 预期结果
1 输入账号,输入密码,点击登录 15764238238,123456 正确登录
2 输入账号,点击登录 15764238238 错误提示
3 输入密码,点击登录 123 错误提示
4 点击登录   错误提示
5 输入账号,点击登录 1576423 错误提示
6 输入账号,点击登录 fsfd#fsd122 错误提示
7 输入账号,点击登录 23412345432 错误提示
8 输入账号,点击登录 sdfdf 密码 dsa 错误提示

你可能感兴趣的:(测试方法)