51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5249|回复: 14
打印 上一主题 下一主题

[讨论] DVD光驱的测试用例

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-11-17 00:08:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天跟同学聊天时,谈到了如何测试一个DVD光驱。
当时我想了几个测试用例,后来自己又觉得需要补充几个,就都在这里写一下。

题目很简单:测试一个DVD光驱(没有提供更详细的相关信息)
我想的一些测试用例:

1、插入一张单面DVD光盘,看是否正确读取
2、插入一张双面DVD光盘,看是否正确读取

3、插入一张被刮花的DVD光盘,看是否正确读取
4、插入一张小DVD光盘,看是否正确读取
5、插入一张塑料空盘,看是否正确读取
6、将光盘正面倒置插入光驱,看是否正确读取。

7、插入一张VCD光盘,看是否正确读取
8、插入一张CD光盘,看是否正确读取

9、插入一张DVDRW光盘,看是否能刻录(因为题中没有说是COMBO)

10、监测光盘读取的速度是否为光驱所标明的读取速度(如16X)

11、读取光盘时,对DVD光驱进行一下外界的振动,看是否正确读取
12、读取光盘时,对DVD光驱进行持续外界的振动,看是否正确读取
13、读取光盘时,突然掉电,重新插上电后,看光驱是否能正确读取

14、光驱读取数据后,是否能从数据线正确输出

15、读取光盘时,距离光驱上方1米处的声音是否超过15分贝

恩,大概就先想这么多。

其实在这里,我们可以将光驱想象成一个函数,光盘就是输入数据,读取后从数据线输出的就是输出数据。

那么很容易看出:
1、2属于有效等价类
3、4、5、6属于无效等价类
7、8测的是向下兼容性
9测的是是否超出需求规定的功能(要知道,这种情况也算是一个bug)
10测的是是否达到需求规定的性能
11、12、13是测试的是健壮性
14测试的是返回值的正确性
15测试的是用户易用性

测试方面,本人还是个新手,上面对于测试用例的设计和解释也许有不对的地方,希望大家指正。
另外,关于DVD光驱的测试,如果大家还有什么好的测试用例,也都说说吧。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2015-9-18 10:14
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2006-11-17 09:04:12 | 只看该作者
    你上面说到了大部分都是是否正确读取,那么这里的读取是什么意思?是在光盘上直接打开文件,看是否可读吗? 如果是这样,那么是否还存在从光盘上拷贝或剪切到硬盘上的情况,或者还有删除光盘上文件的情况?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2006-11-17 09:27:21 | 只看该作者
    我想LZ这里的读取包含了数据的访问、拷贝、删写(刻录光驱)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2006-11-17 09:30:43 | 只看该作者

    外部测试环境的搭建

    sdlkfj1 恩,我认为只要能显示光盘文件列表即可吧???
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2006-11-17 09:37:35 | 只看该作者
    就是要确定电脑上的光驱能识别VCD,DVD等光盘?还有对光驱测速吗?
    光驱测速好象有专门的软件吧,我没用过.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2006-11-17 15:40:06 | 只看该作者

    主要目的不是测光驱啦

    sdlkfj5 主要是看看设计测试用例的方法和角度
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2007-3-15 11:41:16 | 只看该作者
    sdlkfj5 sdlkfj5
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-3-22 01:48:40 | 只看该作者

    光驱的测试用例

    楼主考虑得挺全面的,可以从光驱的功能、性能、可靠性等方面去设计用例,可以在正常情况、异常情况下去测试。
    如果是COMBO,还可以再考虑:刻录中途断电,是否会产生异常情况?比如说:当有电、重启后无法读盘或无法刻盘?
    插入一张满的CDRW,看其能否重新刻录?插入一张满的CD,看其能否重新刻录?等很多方面。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2007-3-22 18:59:34 | 只看该作者
    很好,学到很多东西了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2007-4-24 17:24:49 | 只看该作者
    sdlkfj6
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2007-6-18 12:18:11 | 只看该作者
    学到不少东西
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-6-22 19:26:07 | 只看该作者
    我是测试新手,谢谢帮助,现在急着充电 sdlkfj3
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-8-31 16:17:47 | 只看该作者
    充电中
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2007-9-7 10:51:29 | 只看该作者
    太多是否,应该写成实际结果,测试结果
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2007-9-7 15:42:17 | 只看该作者
    如果楼主能够把这些测试用例分类写出来,就更清晰些了。
    不过还是学习了,谢谢分享
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-15 20:08 , Processed in 0.089163 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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