发布新日志

  • 登录界面用例设计--欢迎大家多提意见! ~_~

    2008-04-24 15:37:44

    经常听到有人问这样的问题:“如果目前有一个登录界面,你如何来对它进行测试用例设计?”想必大家对登录界面都很熟悉,但是要真正的去测试这个界面时,怎样才能做到测试全面呢?针对这个问题,我做了一个测试用例设计总结。

    Ps:主要是应用等价类划分法来进行测试用例设计的。

    Eg: 用户名的长度Ulength4-20,密码的长度PWlength6-16

           等价类表

    测试对象

    有效等价类

    无效等价类

    用户名文本框

    有效字母、汉字或数字(1

    空(5

    非法字符集(6

    4=<Ulength<=202

    Ulength<47

    Ulength>208

    密码文本框

    有效字符或数字(3

    空(9

    非法字符集(10

    6=<Pwlength<=164

    Pwlength<611

    Pwlength>1612

     

    覆盖等价类的测试用例

     

    测试数据

    覆盖的等价类

    预期结果

    Ming12, 123456

    1,2,3,4

    进入登录后页面

    qing12

    5

    请检查输入的用户名,密码是否正确

    \?,12345678

    6

    请检查输入的用户名,密码是否正确

    Xia,xia1231231545454

    7

    输入数据超过规定长度限制

    Xiaoshuangyls12453fds,987654

    8

    输入数据超过规定长度限制

    ,

    5,9

    请检查输入的用户名,密码是否正确,密码不能为空

    Asg-\!,15454&%?

    6,10

    请检查输入的用户名,密码是否正确

    Shuang,123as

    11

    输入数据超过规定长度限制

    Shang,123456shuang15123

    12

    输入数据超过规定长度限制

    Shuang,shuang(与保存的密码不符)

    输入有效性验证

    请检查输入的用户名,密码是否正确

    大大,123456(此用户名不存在)

    输入有效性验证

    请检查输入的用户名,密码是否正确

    连续3次未成功

    安全校验

    超出次数限制,强行退出登录界面

     

Open Toolbar