好钢用在刀刃上:测试技术应用之合适设计

发表于:2011-2-10 11:39

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:肖利琼    来源:51Testing软件测试网采编

  2、解开用例失效之谜

  【案例】解开用例失效之谜

  背景描述:某精密仪器有对自身部件进行自检功能,此自检的功能是通过软件发命令给硬件板卡上的控制处理器实现的。部件A有3种状态,“初始位”、“到上位”、“到下位”,用户单击“初始位”,不管当前部件正处于哪一个位置,都回到“初始位”;只有当前部件A在“初始位”时,单击“到上位”、“到下位”才有效。在“初始位”状态,表示部件准备就绪,当仪器工作时始终在这3种位置来回运动,完成一件工作后,重新回到初始位。如图3-14所示是仪器自检工作的接口示意图。

  从用户使用角度看,仪器部件A进行自检的人机交互界面如图3-15所示。

图3-14  仪器自检工作接口示意图

图3-15  部件A自检人机交互界面

  在对测试对象的分析中,自检可以理解为软件的一个功能项,而此功能项又包括3个小点,包括“初始位”、“到上位”、“到下位”。设计测试用例时,需要针对这3个测试点分别进行设计。其中,“到上位”对应的测试用例及执行记录如表3-2所示。

  表3-2  仪器部件A“到上位”自检功能测试用例

用例ID

测试标题

预设条件

操作步骤描述

预期输出

测试结果

测试人

测试时间

SelfTest-001

“到上位”

自检处理

部件A

初始位

进入部件A自检

界面,单击

“到上位”按钮

部件A

到达上位

PASS

工程师A

2008-5-8

SelfTest-002

到上位后,

再命令部件

A到上位

部件A

已在上位

部件当前正

处于上位时,

单击“到

上位”按钮

部件A

没反应

PASS

工程师A

2008-5-8

SelfTest-003

A

能到上位

时的异常处理

部件A

在初始位

部件A与集成

控制板之间的

连接线没插上,

单击“到上

位”按钮

部件A

没反应

PASS

工程师A

2008-5-8

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • dyc1012
    2013-9-23 13:24:30

    术业有专攻

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号