51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 17148|回复: 71
打印 上一主题 下一主题

[讨论] 小妹早上刚写的一个测试用例,初次写,还请多多指教!

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-4-11 12:08:59 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
1.需求功能:用户登录安全验证
需求描述:用户登录安全验证是为了保证登录到系统中的所有用户都是在系统数据库中存在有用户名和密码的,在用户名,密码或校验码任何一个不正确的情况下都无法登陆到系统中,当用户使用了不存在的用户名,密码或者校验码输入错误时,系统给出适当的提示。如果用户输入正确的用户名,密码和校验码登录到系统,则退出登录界面,转到登陆用户相应的界面。
前续模块:系统登录界面。
后续模块:用户登录后相应的界面。
测试需求:
        检查能否使用正确的用户名,密码和校验码登录系统。
        检查能否使用错误的用户名,密码和校验码登录系统。
测试用例:
序号        操作过程描述
1        输入用户名
2        输入密码
3        确认登录
4        输入校验码

序号        用户名        密码        校验码        预期结果
1        正确        正确        正确        登录到系统并转到相应的界面
2        正确        错误        正确        无法登陆系统提示密码错误
3        正确        正确        错误        无法登陆到系统提示校验码错误
4        正确        错误        错误        无法登陆到系统提示密码错误
5        正确        空        正确        无法登陆系统提示请填入密码
6        正确        正确        空        无法登陆系统提示请填入校验码
7        正确        空        错误        无法登陆系统提示请输入密码
8        正确        错误        空        无法登陆系统提示密码错误
9        正确        空        空        无法登陆系统提示请输入密码
10        错误        正确        正确        无法登陆系统提示用户名错误
11        错误        错误        正确        无法登陆系统提示用户名错误
12        错误        正确        错误        无法登陆系统提示用户名错误
13        错误        错误        错误        无法登陆系统提示用户名错误
14        错误        空        正确        无法登陆系统提示用户名错误
15        错误        正确        空        无法登陆系统提示用户名错误
16        错误        空        错误        无法登陆系统提示用户名错误
17        错误        错误        空        无法登陆系统提示用户名错误
18        错误        空        空        无法登陆系统提示用户名错误
19        空        正确        正确        无法登陆系统提示请输入用户名
20        空        错误        正确        无法登陆系统提示请输入用户名
21        空        正确        错误        无法登陆系统提示请输入用户名
22        空        错误        错误        无法登陆系统提示请输入用户名
23        空        空        正确        无法登陆系统提示请输入用户名
24        空        正确        空        无法登陆系统提示请输入用户名
25        空        空        错误        无法登陆系统提示请输入用户名
26        空        错误        空        无法登陆系统提示请输入用户名
27        空        空        空        无法登陆系统提示请输入用户名

测试数据:
        用户名:1)正确用户名,2)错误用户名,3)在正确用户名前加入任意字符,4)在正确用户名后加入任意字符,5)在正确用户名中间加入任意字符
        密码:1)正确密码,2)错误密码,3)在正确密码前加入任意字符,4)在正确密码后加入任意字符,5)在正确密码中间加入任意字符
        校验码:1)正确校验码,2)错误校验码,3)在正确校验码前加入任意字符,4)在正确校验码后加入任意字符,5)在正确校验码中间加入任意字符

sdlkfjsdlkfjsdlkfjsdlkfjsdlkfj
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2006-4-11 13:08:57 | 显示全部楼层
少什么呢???
请指教!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-4-11 13:54:24 | 显示全部楼层
请问,具体应该怎么做呢?
那些地方需要修改呢?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-4-11 14:11:34 | 显示全部楼层
我把测试表改成
序号        用户名        密码        校验码        预期结果
1        正确        正确        正确        登录到系统并转到相应的界面
2        正确        错误        任意        无法登陆系统提示密码错误
3        正确        空        任意        无法登陆系统提示请输入密码
4        正确        正确        错误        无法登陆到系统提示校验码错误
5        正确        正确        空        无法登陆系统提示请输入校验码
6        错误        任意        任意        无法登陆系统提示用户名错误
7        空        任意        任意        无法登陆系统提示请输入用户名

archonwang说的是这个意思么?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-4-12 09:36:06 | 显示全部楼层
嗯........
俺也不是很清楚,不是说了是第一次写么.........
俺昨天把这个修改以后给我们领导看了,领导要求我写成直接输入数据的用例,说测试用例和测试报告一样都是要给开发人员看的........
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2006-4-12 12:00:12 | 显示全部楼层
谢谢楼上的夸奖,但是现在已经改成实际输入数据的测试用例的...........

回chenxuan:
我这里没有测试用例库这种东西,我们公司现在就只有两个测试人员,我还是那个比较有经验的......
所以什么都得自己做,如果你能提供你说得测试用例库给我的话,那就真是感激不尽了!!!
回复 支持 反对

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2006-4-26 10:04:30 | 显示全部楼层

谢谢大家!

最后写成了
1.        需求功能:用户登录安全验证
需求描述:用户登录安全验证是为了保证登录到系统中的所有用户都是在系统数据库中存在有用户名和密码的,在用户名,密码或校验码任何一个不正确的情况下都无法登陆到系统中,当用户使用了不存在的用户名,密码或者校验码输入错误时,系统给出适当的提示。如果用户输入正确的用户名,密码和校验码登录到系统,则退出登录界面,转到与登陆用户权限相应的界面。
测试需求:
        检查能否使用正确的用户名,密码和校验码登录系统。
        检查能否使用错误的用户名,密码和校验码登录系统。
测试条件:
        假定用户Admin,密码123,校验码5678,有系统管理用户角色和业务管理用户角色。
        假定用户Xianji,密码456,校验码1234,有业务管理用户角色。
        假定用户Waibu,密码789,校验码3456。

测试用例:

序号        用户名        密码        校验码        测试目的
1        Admin        123        5678        正确的系统管理用户名和密码能否正确进入系统管理用户界面
2        Xianji        456        1234        正确的业务管理用户名和密码能否正确地进入业务管理用户界面
3        Waibu        789        3456        正确的外部用户名和密码能否正确地进入外部用户界面
4        Ad        ‘12’        5678        错误的用户名能否登陆系统,密码中加入字符程序是否会出错
5        Admin        <236>        5678        与用户名不匹配的密码能否登陆系统,密码中加入字符是否会出错
6        Xianji        (789)        1234        与用户名不匹配的密码能否登陆系统,密码中加入字符是否会出错
7        Waibu        [123]        3456        与用户名不匹配的密码能否登陆系统,密码中加入字符是否会出错
8        Admin        123        1234        正确的用户名和密码,错误的校验码能否登陆系统
9        Xianji        456        4567        正确的用户名和密码,错误的校验码能否登陆系统
10        Waibu        789        6789        正确的用户名和密码,错误的校验码能否登陆系统
11                {123}        1234        用户名为空能否登陆系统
12        Admin                5678        密码为空能否登陆系统
13        Xianji        456                校验码为空能否登陆系统
14        Admin        ‘123        4569        密码前加入单个字符能否登陆系统
15        Xianji        123’        1234        密码后加入单个字符能否登陆系统
16        ‘Admin        123        5678        用户名前加入单个字符能否登陆系统
17        Admin’        123        5678        用户名后加入单个字符能否访问系统
18        Admin        123        ‘5678        校验码前加入单个字符能否登陆系统
19        Xianji        456        1234’        校验码后加入单个字符能否登陆系统
20        #Admin        123        5678        用户名前加入单个字符能否登陆系统
21        Admin#        123        5678        用户名后加入单个字符能否登陆系统
22        Admin        #123        5678        密码前加入单个字符能否登陆系统
23        Admin        123#        5678        密码后加入单个字符能否登录系统

不知道还有什么没想到的地方,请指教!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2006-4-28 10:50:46 | 显示全部楼层
多谢楼上的指教,我在修改修改~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-23 13:34 , Processed in 0.087391 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表