51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4167|回复: 12
打印 上一主题 下一主题

[讨论] 自动化测试的测试案例

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-9-24 14:49:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教大家自动化测试,比如测试login 页面
User
Password

计划的测试案例有
1) User=null
    password=null
2) User=null
    password<>null
3) user<>null
    password=null
4) user<>null
    password<>null
    user 不存在
5)user<>null
    password<>null
    password 不match
6)user<>null
    password<>null
    user and password match

请问大家认为,自动化测试的案例应该全部覆盖上面的案例么?
还是只测test case 6)呢? 谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-9-24 17:02:50 | 只看该作者
实现所有的!
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
    发表于 2007-9-24 21:51:04 | 只看该作者
    利用多个判断语句绝对可以实现
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2007-9-24 22:46:26 | 只看该作者
    个人觉得自动化测试案例不应该涉及所有的情况.因为每种情况要涉及针对的检查点来判断.这样涉及出来的脚本可读性差,不利于维护,运行非常慢(检查点需要时间比较).
    自动化只考虑正常情况就可以了.个人观点,请各位高手指正!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2007-9-25 09:51:49 | 只看该作者
    sdlkfj5 没有别人要发言了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2007-9-25 10:37:28 | 只看该作者
    我支持4楼的哥们!  穷举测试是不可能的!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-9-25 11:33:31 | 只看该作者
    那是肯定的  
    只是少量的case能进行穷举的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-9-25 11:37:12 | 只看该作者
    学习
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    9#
    发表于 2007-9-25 22:16:24 | 只看该作者
    我想 zhumingwei 在#4 提到的问题是 Test Case的问题,如果Test Case 需要测试异常情况,那么就肯定是要测试了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    10#
    发表于 2007-9-25 22:23:18 | 只看该作者
    原帖由 vaguely 于 2007-9-24 14:49 发表
    请教大家自动化测试,比如测试login 页面
    User
    Password

    计划的测试案例有
    1) User=null
        password=null
    2) User=null
        passwordnull
    3) usernull
        password=null
    4) usernull
        passw ...


    楼主的问题有点奇怪。QTP 完全可以实现上面的案例,我想真正的问题是 你有这个需求和能力实现这些吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2007-9-25 22:25:48 | 只看该作者
    你可以在一个 Action里面实现对这些Test Case的测试,当然也可以在多个Action里实现这些。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-9-27 16:43:17 | 只看该作者
    同意3楼的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-9-27 16:55:37 | 只看该作者
    全覆盖比较好
    public checklogin(byval user,byval password)
    'Don't check if user or password is blank, process them by the different results.

    steps.
    if getSpecificError1 then
    'do
    elseif getSpecificError2 then
    'do
    else
    'do
    end if
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-24 16:19 , Processed in 0.076334 second(s), 33 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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