1、根据需求规格绘制因果图
根据因果图推导出判定表。3、4、5和3、6、7之间的R约束表示只要后面的操作是成功的则前面的操作也一定是成功的。所以3、4、5、6、7节点的取1、当3为假时4、5、6、7一定为假不可能存在其他的取值。为了提高测试效率可以对上面的判定表进行合并处理合并的规则如下支付宝个人认证中分为两部分个人身份认证和银行卡认证。这两者都通过后则认为个人身份认证需要提交个人基本信息及身份证复印件。银行卡认证需完成提现认证和充值认证。提现认证的流程是用户提交正确的银行帐号支付宝给用户的银行卡中随机打款用户确认金证成功。
f充值认证的流程是用户提交正确的银行帐号充值充值完成网银反馈认证成功。为了简便起见我们假设个人信息提交和身份证件提交成功后身份认证则成功忽略人工
审核过程。1、当条件1、2为10、01、00组合时无论3、4、5、6、7取什么值但要遵守指定的R
约束其结果都是认证失败这里2、当条件3、4、5、6、7中至少有一个为0时则无论1、2取什么值其结果都是认证失
败这里只需要9个用例实际工作中建议先使用第一种设计方法然后从可以合并的用例中挑选一个作为H级别用例
其它则作为L级别用例这样测合并还是不合并怎么合并这都需要测试人员在实际工作中根据需求复杂度和项目进度来决定。
功的。所以3、4、5、6、7节点的取值有如下规律则认为认证成功。中随机打款用户确认金额认网银反馈认证成功。
成功忽略人工审核过程。束其结果都是认证失败这里只需要3个用例就好。败这里只需要9个用例
f例其它则作为L级别用例这样测试时间紧张时只测试H级别用例测试时间充裕时则把L级别用例也测试一下。
会增加漏测风险。
fr