51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3173|回复: 6
打印 上一主题 下一主题

[原创] 这样的测试场景该如何编写测试用例?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-11-5 14:35:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是一个监控PLC端报文的软件,根据规定的报文格式,解析出报文的内容,不同的报文代表不同的状态,一共有32种状态灯(例如充电连线正常灯蓄电池正常灯)每种状态相对独立。也就是说发出一个报文可以同时点亮32盏灯,也可以只点亮一盏。
我的测试任务是根据报文格式计算出正确的报文输出,检测状态灯是否按照要求点亮。
但是感觉不知如何设计测试用例,每种状态灯依次点亮的测试用例执行过之后,不知道如何做下一步检测,如何设计测试用例,感觉32盏灯的组合太多无法全部检测到,但是要挑选个别状态做测试又不知道要遵循什么方法比较好。自我感觉像一个随机检测。
         请高手帮忙讲解一下多谢。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    慵懒
    2015-7-21 15:56
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2014-11-5 16:06:01 | 只看该作者
    先找对应的需求人员理清楚业务逻辑,然后根据业务逻辑来设计,划分下优先级。执行时优先执行那些优先级为高的场景,按照优先级依次执行

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 很给力!

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-12-31 08:59
  • 签到天数: 975 天

    连续签到: 1 天

    [LV.10]测试总司令

    3#
    发表于 2014-11-6 09:20:24 | 只看该作者
    应该需要测试组合的
    这个可以一次发送多个报文吗、可以的话,那就要测试多个报文同时发送的情况。
    还需要各种组合、
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2014-11-6 13:46:43 | 只看该作者
    Miss_love 发表于 2014-11-6 09:20
    应该需要测试组合的
    这个可以一次发送多个报文吗、可以的话,那就要测试多个报文同时发送的情况。
    还需要 ...

    无法同时发送,一种报文只有一个相对应的输入通道,只负责一个功能模块,比如发送这个格式的报文只负责这32种状态灯。换一个报文格式就要换一个输入通道发送,负责另外45中状态灯。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2014-11-7 14:06:35 | 只看该作者
    感觉像是一个随机测试,但是有觉得应该有重要的测试点和规律可遵循。这个测试用例真的不知道如何写,不好找测试思路。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-7-8 13:56
  • 签到天数: 47 天

    连续签到: 1 天

    [LV.5]测试团长

    6#
    发表于 2014-11-11 09:17:12 | 只看该作者
    状态灯的顺序,排列有关系么?有详细的需求说明么?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2014-12-2 08:34:45 | 只看该作者
    chenyi0715 发表于 2014-11-11 09:17
    状态灯的顺序,排列有关系么?有详细的需求说明么?

    有相关的报文说明,说明上会写列出比如8位数的报文,当1358位为1时,代表一种状态,对应的状态灯亮,这种对应关系,但是亮灯状态和报文直接没有规律。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-7 21:10 , Processed in 0.069282 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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