您好,欢迎访问三七文档
QQ登录测试用例14计算机专接本39号张翔用因果图法设计测试用例:1)列出原因和结果原因:1.账号输入6-10位自然数2.输入6-16位密码(非空、非保留字、非功能键、非汉字)3.点击“登录”按钮4.账号长度小于6、长度大于10、负数、小数、英文字母、字符、特殊字符、中文、编程语言中的转义字符、空5.密码为空、空格、小于6位或大于16位、保留字、汉字、功能键11.账号和密码匹配结果:21:登录成功22:错误提示2)对应的因果图∧3)根据因果图建立判定表12345原因1账号输入6-10位自然数110102输入6-16位密码(非空、非保留字、非功能键、非汉字)1110011账号和密码匹配100003点击“登录”按钮111114账号长度小于6、长度大于10、负数、小数、英文字母、字符、特殊字符、中文、编程语言中0010112登录成功31145错误提示的转义字符、空5密码为空、空格、小于6位或大于16位、保留字、汉字、功能键00011结果21登录成功1000022错误提示011114)由判定表导出测试用例用例号测试数据预期结果01QQ:1234567密码:123abc456点击“登录”按钮成功登录(QQ与密码匹配)02QQ:1234567密码:1234567ef点击“登录”按钮错误提示(QQ与密码不匹配)03QQ:12345或12345678123密码:123abc456点击“登录”按钮错误提示04QQ:1234567密码:你好123#?点击“登录”按钮错误提示05QQ:1234567密码:123ab或123abc456@_minite?点击“登录”按钮错误提示06QQ:qw1234567密码:1as@!点击“登录”按钮错误提示用等价划分法设计测试用例:1)划分等价类并编号,下表等价类划分的结果:输入等价类有效等价类无效等价类QQ账号①长度在6-10位之间、类型是0-9自然数②长度小于6、长度大于10、负数、小数、英文字母、字符、特殊字符、中文、编程语言中的转义字符、空密码③6-16位、非空、非保留字、非功能键、非汉字④空、空格、小于6位或大于16位、保留字、汉字、功能键QQ帐号与密码匹配⑤匹配⑥不匹配2)设计测试用例,以便覆盖所有的有效等价类在表中列出了3个有效等价类,编号分别为①、③、⑤,设计的测试用例如下:用例号测试数据预期结果覆盖等价类01QQ:1234567密码:123abc456成功登录(QQ与密码匹配)①、③、⑤02QQ:1234567密码:1234567ef密码不正确①、③、⑥03QQ:12345或12345678123密码:123abc456用户名不正确②、③、⑥04QQ:1234567密码:你好123#?密码不正确①、④、⑥05QQ:1234567密码:123ab或123abc456@_minite?密码不正确,字符数在6-16位①、④、⑥06QQ:qw1234567密码:123as@!用户名不正确②、④、⑥用决策表法设计测试用例:用户名:YYYNN密码:YYNYN匹配:YN成功登录:X重新输入用户名:XX重新输入密码:XXY表示正确,N表示错误。X表示动作测试用例:用户名密码结果1232341233338838f正确登录(密码用户句匹配)1232341234656566重输密码34536473393939重输密码123aeettet344重输用户名345空重输密码注:有效QQ号:5-10位数字有效密码:1-16数字,字符
本文标题:QQ登录用例测试
链接地址:https://www.777doc.com/doc-5474536 .html