peiping790809 发表于 2006-5-12 16:12:41

如何进行下面两种情况的测试用例设计?

1)        当发动机转速大于等于2000转,车速大于等于50公里/小时,自动变速到3档。

2)        按驾驶员侧或者副驾驶侧玻璃举升器控制开关上升键(或下降键)时间超过2±0.1s,举升器自动上升到顶(或是下降到底),再次按键,则停止;举升器具有堵转自动关闭驱动功能,堵转时间不大于1±0.1s;

skinapi 发表于 2006-5-12 21:41:29

用判定表+等价类+边界值+错误猜测的方法进行用例设计。

arik 发表于 2006-5-12 21:50:52

你可以用等价类先划分,并结合边界类把第一个测试用例写出来啊
你这是系统测试用例测试,还是单元测试用例

arik 发表于 2006-5-12 21:52:07

原来被斑竹做了沙发拉,呵呵~~~

peiping790809 发表于 2006-5-15 09:13:24

系统测试用例测试,还是单元测试用例 有何不同?

xiaoqiang 发表于 2006-5-17 11:03:06

麻烦上面 比较懂得 朋友 将单元测试和系统测试的用例都写出来好吗?    正好在如何写测试用例这块地方不太明白
借鉴一下~~    谢谢了~

peiping790809 发表于 2006-5-17 13:08:36

我的测试用例!

1)等价类:

        有效等价类        号码        无效等价类        号码
输入动作        输入两个输入参数:发动机转速以及车速        发动机转速>=2000;车速>=50        1        发动机转速<2000,车速<50        3
                                发动机转速>=2000,车速<50        4
                                       
输出响应        输出档位        =3档        2        ≠3档        5

MCDC:A && B

A(发动机转速)        B(车速)        Result        号码
T        T        T        5
F        T        F        6
T        F        F        7

边界值:

发动机转速        车速        号码
2001        51        8
2000        50        9
1999        49        10

测试用例设计:

输入/动作(转速与车速)        期望的输出/响应(档位)        覆盖号码        实际情况
2000,50        =3        1-2-5-9       
2001,51        =3        1-2-5-8       
1999,49        ≠3档        3-5-10       
2001,49        ≠3档        4-5-7-8       
2)黑盒测试:功能性测试

编号        测试项        操作步骤        预期结果        数据        实际结果        结果比较说明
1        举升器控制开关        按举升器控制开关上升键超过2s        举升器自动上升至顶                       
2                按举升器控制开关下降键超过2s        举升器自动下降至顶                       
3                按举升器控制开关上升键少与1s        举升器不动                       
5                按举升器控制开关下降键少与1s        举升器不动                       
6                在举升器上升过程中再次按上升开关,且时间超过2s        举升器由当前状态立即停止                       
7                在举升器上升过程中再次按下降开关,且时间超过2s        举升器由当前状态立即停止                       
8                在举升器下降过程中再次按上升开关,且时间超过2s        举升器由当前状态立即停止                       
9                在举升器下降过程中再次按下降开关,且时间超过2s        举升器由当前状态立即停止                       

10        举升器堵转功能        在举升器上升情况下,连续按动举升器上升开关,且每次按动时间少与1s        举升器由当前状态立即停止                       
11                在举升器上升情况下,连续按动举升器下降开关,且每次按动时间少与1s        举升器由当前状态立即停止                       
12                在举升器下降情况下,连续按动举升器下降开关,且每次按动时间少与1s        举升器由当前状态立即停止                       
13                在举升器下降情况下,连续按动举升器上升开关,且每次按动时间少与1s        举升器由当前状态立即停止                       
14                在举升器静止状态下,连续按动举升器上升开关,且每次按动时间少于1s        举升器处于当前状态-静止                       
15                在举升器静止状态下,连续按动举升器下降开关,且每次按动时间少于1s        举升器处于当前状态-静止

lingfengxf 发表于 2006-5-17 14:45:22

大家如果会的话应该像楼上的学习,把据具体的列出来。
在你们看来也许是很简单的问题,所以你们回答得也简单
你们的回答书上也能找到,不过还设么用的没有什么帮助。
感谢楼上的兄弟~
页: [1]
查看完整版本: 如何进行下面两种情况的测试用例设计?