QQ登录界面因果图法设计测试用例用因果图设计QQ登录界面的测试用例。我们看到有3个可以组合的项:QQ的帐号、QQ的密码、登录按钮。在测试的时候,要简化QQ的输入条件,这样才能有重点的去测试,也是主要关注用户的基本需求。第一步:画出因果图:输入6-10位自然数点击登录按钮输入6-16位密码(非空、非保留字、非功能键、非汉字)账号小于6位或10位的自然数账号为空、空格、负数、小数、英文字母、特殊字符、编程中转移字符密码为空、空格、小于6位或大于16位、保留字、汉字、功能键错误提示正确登陆^V^^E。第二步:从因果图导出判定表:用列编号预期结果qq-001正确登陆qq-002错误提示qq-003错误提示qq-004错误提示qq-005错误提示qq-006错误提示qq-007错误提示输入QQ密码,点击“登陆”按钮输入数据532666666123abc!@#432298987abcde123@%$232243或635343634363543635hunf@#$\n*-87中国beijingAUX∧用列操作输入QQ账号,输入QQ密码,点击“登陆”按钮输入QQ账号,点击“登陆”按钮输入QQ密码,点击“登陆”按钮点击“登陆”按钮输入QQ账号,点击“登陆”按钮输入QQ账号,点击“登陆”按钮第三步:从判定表导出测试用例:123456711000001111111101000000001000000010000000110000000111111错误提示原因结果输入6-10位自然数点击“登陆”按钮输入6-16位密码(非空、非保留字、非功能键、非汉字)输入6的账号或10的账号帐号为空、空格、负数、小数、英文字母、特殊字符、编程中转移字符密码为空、空格、小于6位或大于16位、保留字、汉字、功能键正确登陆