51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 7668|回复: 10
打印 上一主题 下一主题

[求助] 一个登录模块的路径覆盖测试用例

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-4-29 17:31:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
今天去面试,面试的考官给我30钟写出用户名————密码——————提交的路径覆盖测试用例。
我安照着平时一般做法,写个6个验证性的路径覆盖用例,结果不符合要求,想请问大家这个用例该怎么写!谢谢!
我写的用例如下:
用例编号              步骤                         预测结果                实测结果
1.                       用户名密码为null                                      提示不能为空
2.                       用户名不为null密码为null                         提示密码不能为空
3.                        用户名为null密码不为空            提示用户名不能为空
4                      输入正确的用户名密码                  进入系统
5                      输入正确的用户名,密码错误           提示密码 不正确
6                      输入系统中不存在的用户,密码          提示不存在该用户
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

11#
发表于 2013-4-8 10:38:55 | 只看该作者
他说的状态值,是不是想要你给出具体的测试数据啊
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2015-5-8 15:00
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2013-4-3 16:20:04 | 只看该作者
    学习了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2008-5-5 23:57:48 | 只看该作者
    是不是应该用状态图的方法啊?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2008-5-5 01:30:25 | 只看该作者
    对,应该问一下他。
    我就不明白他到底是想让你写出什么样的用例来!
    就像你写的应该也是差不多了哈。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2008-5-4 17:25:03 | 只看该作者
    路径覆盖不就是白盒测试的方法吗?
    反正你已经被KILL了,不妨直接问他:“请问是您您会怎么写呢?希望您能让我学习学习”
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2008-5-4 10:55:06 | 只看该作者
    谢谢各位朋友的回答
    楼上各位朋友的问题我都考虑过的,我问了那个牛人有啥特别的需求,他说没有,只要考虑路径覆盖,后来他说我的用例中最基本的状态值都没有,他要的不是验证性的用例,考虑半天我除了写验证性的用例其他的用例还写不出来,除非写白盒测试用例,但牛人说要我写的不是白盒测试用例。我就这样给莫名的kill了!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2008-5-2 17:24:55 | 只看该作者
    受教了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2008-4-30 22:20:32 | 只看该作者
    只是把最基本的功能覆盖了,还有一部分没有测试,以下仅供参考哦
    1。用户名及密码的数据验证
       可以用等价类划分法和边界值分析法来进行用例设计:
        有效的数据类型: 数字,字母,特殊符号之类的   长度:需求范围长度之内的
        无效的数据类型:空格,中文,最大长度+1
    2。用户名文本框对空格键的处理:  空格在句首系统的处理,空格在句中的处理,空格在句尾的处理;
    3。安全性测试:
       输入的密码显示为*******;
          密码数据不可被复制与剪切;
    4。快捷键及热键的支持测试:
        是否支持WINDOWS操作系统的快捷键CTRL+c/X/V,按ENTER或TAB热键进行焦点的切换顺序是否正确
    等等等等

    不过,最关键的一点是:需求 ~~~需求  没有需求 直接去刁那个面测的,没有需求的东东是不会进行测试的;

    [ 本帖最后由 gexiangping 于 2008-4-30 22:22 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2008-4-30 17:38:23 | 只看该作者
    需求第一哦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2008-4-30 09:11:42 | 只看该作者
    如果只是最基本的登录的话,这几个用例已经覆盖了.

    是不是还需要考虑下具体情况,比如说用户名密码有位数限制,格式限制之类的呀.做测试写用例之前要先看需求文档,考官是不是看你没问需求把你给刷下来的哟.
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 08:50 , Processed in 0.076262 second(s), 33 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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