光驱的测试用例
昨天跟他吉聊天时,谈到了如何测试一个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的测试,如果大家还有什么好的测试用例,也都说说吧。
非主流童话:
绝对是DVD盘片厂商赞助的:neutral:
17 11月 2006, 5:57 pm他吉~:
可能会有很多来自搜索引擎的访客到这个页面哦~
赶紧放个链接…
http://fishpot.ipchina.org
17 11月 2006, 6:05 pmmayo喵喵:
看着我就犯困….这一堆罗马数字,后面还紧接着n多专业术语….疯了…睡了
20 11月 2006, 10:25 pm束:
……:faint:
文科生的灾难啊,尤其是最后的总结部分。
21 11月 2006, 3:05 am转贴:一个对做测试比较有参考价值的案例:
[...] 光驱的测试用例 [...]
2 12月 2006, 11:55 amruance:
谢谢您今天的面试,过来看看你的空间,学习一下
30 12月 2006, 1:44 pmleeyupeng:
to ruance:共同学习
1 01月 2007, 1:30 am匿名:
:emtf::ill:
12 04月 2007, 5:04 pm匿名:
:faint::vacuity::money::emtf::faint::zk::twisted::sad::surprised:
24 11月 2007, 7:29 am匿名:

27 02月 2008, 4:36 pm