51Testing软件测试论坛

标题: 我写的感觉比较合理且超简单的验证登录的测试用例,希望大家点评!虚心学习... [打印本页]

作者: sunxy5291    时间: 2007-3-21 13:44
标题: 我写的感觉比较合理且超简单的验证登录的测试用例,希望大家点评!虚心学习...
[tr][/tr][tr][/tr]
测试目的输入数据集操作步骤描述预期结果
验证必输项用户ID=101,密码=101
1、输入“用户ID”
2、输入“密码”                     3、点击“确定”/点击“取消”
1、正常进入系统/退出登陆
用户ID=101,密码=“”
1、输入“用户ID”                   2、点击“确定”/点击“取消”
显示警告信息“请输入用户名和密码!”/退出登陆
用户ID=“”,密码=101
1、输入“密码”                     2、点击“确定”/点击“取消”
显示警告信息“请输入用户名和密码!”/退出登陆
用户ID=“”,密码=“”
点击“确定”/点击“取消”
显示警告信息“请输入用户名和密码!”/退出登陆
用户ID和密码的容错测试用户ID=“aldjf”,密码=“101”
1、输入“用户ID”
2、输入“密码”                     3、点击“确定”/点击“取消”
显示警告信息“请输入用户名和密码!”/退出登陆
用户ID=“101”,密码=“;ADJF”
1、输入“用户ID”
2、输入“密码”                     3、点击“确定”/点击“取消”
显示警告信息“请输入用户名和密码!”/退出登陆
用户ID=“ADFADF”,密码=“145FRG”
1、输入“用户ID”
2、输入“密码”                     3、点击“确定”/点击“取消”
显示警告信息“请输入用户名和密码!”/退出登陆
感觉还不错,请您献束花,有不好的地方,尽管扔鸡蛋!  
我以后一定注意!
作者: ok-ok    时间: 2007-3-21 14:07
sdlkfj1 我也是新手 这个我觉得写得不错 呵呵

大哥我想问一下,第一项那里如果增加在全角或者半角,前面有空格或后面有空格或者两边有空格输入用户ID=101,密码=101 你觉得还能还能进去么?
作者: sunxy5291    时间: 2007-3-21 14:42
谢谢
但是我的第一项只是一种情况啊!
作者: zzzxtz    时间: 2007-3-21 15:24
感觉覆盖率不够啊……
作者: sunxy5291    时间: 2007-3-21 17:16
原帖由 zzzxtz 于 2007-3-21 15:24 发表
感觉覆盖率不够啊……


请教!!!
作者: stilldeeppool    时间: 2007-3-21 17:21
1、覆盖面不够,比如一楼提到的一点
2、还需要作一些筛算,提高一下效率
作者: sunxy5291    时间: 2007-3-21 17:45
希望大家多提宝贵意见,进一步完善!
谢谢各位同行们...
作者: hjjlearning    时间: 2007-3-21 17:53
应该加字符长度,特殊字符验证
特别是单引号,双引号,很多程序对这个有问题
作者: 齐鲁亚    时间: 2007-3-22 02:38
同意楼上的,还应考虑界面的
作者: fxzeng    时间: 2007-3-22 09:19
综合各位的意见, 我总结了一下, 当就输入方面做了一点补充。 sdlkfj2

ID                                 PASSWORD                           
"101"                              "101"                              P         
"101 "                             "101"                              P         
" 101"                             "101"                              P         
"101"                              "101 "                             E         
"101"                              " 101"                             E         
"0101"                             "101"                              P/E        
"INVALID"                          "101"                              E         
"101"                              "INVALID"                          E         
"INVALID"                          "INVALID"                          E         
"101"                              ""                                 E         
""                                 "101"                              E         
""                                 ""                                 E         
"  "                               "  "                               E         
"1" * 1000                         "101"                              E         
"101"                              "1" * 1000                         E         
"SELECT * FROM TABLE WHERE 1=1;"   "SELECT * FROM TABLE WHERE 1=1;"   E         
"<B>KK</B>"                        "<HTML>KK</HTML>"                  E         
"(())**&&^^%%$$##@@!!<<>>??//\\||" "(())**&&^^%%$$##@@!!<<>>??//\\||" E
作者: 厍仕杰    时间: 2007-3-23 13:07
没有实际的应用价值 工作中是不回让你这样写的 兄弟  好好学习吧
作者: 波波天地    时间: 2007-3-23 14:15
10楼考虑蛮全面了,实际用是一方面。
能想出来说明思维。。了
其他地方说不定是必须的呢!
作者: sunxy5291    时间: 2007-4-3 16:18
原帖由 sheshijie 于 2007-3-23 13:07 发表
没有实际的应用价值 工作中是不回让你这样写的 兄弟  好好学习吧



为什么没有应用价值?
那工作中都怎么写测试用例啊?说出来 大家学习学习啊




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2