04年决定走测试这条路,在南方我开始了! 05年为了寻求突破,我来到北京! 这条路我走得时间还不是很长,可是我喜欢,并且会坚持自己的初衷继续走下去! 这片小小的空间,愿跟大家一起分享测试路途上的点点滴滴! QQ:550709485

测试过程中“图”的思想-状态图

上一篇 / 下一篇  2008-08-28 16:40:28 / 个人分类:测试技术

状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的时间做出反应的。状态机由状态组成,各状态由转移链接在一起。状态是对象执行某项活动或等待某个事件时的条件,转移是两个状态之间的关系,它由某个事件触发,然后执行特定的操作或评估并导致特定的结束状态。

起始状态表述如下:,起始状态表示开始;最终状态表述如下:,最终状态表示结束;状态表述如下:,比如点击登录就是一种状态,通常会触发一种行为的发生。状态图就是对各种行为状态的描述。通俗点来讲,状态图有点类似于我们在学校学习到的流程图。

我们写测试用例的时候通常发现有些东西我们很难描述,这个时候我建议大家可以考虑用图的思想来解决这个问题。下面我还是以邮箱登录为例。

就这样简简单单一个状态图,已经涵盖了测试“登录”过程中所有的情况,,对于用户名,密码该如何设计,对于大部分测试工程师来讲已经是非常简单的事情了,在这里,只要关注系统报错的类型,就能把测试用例准备完善。在实际运用中,我跟我们测试团队的人讲,如果你觉得你无法用语言描述,那你就画上一张状态图,其实用例就是让大家明白,不要拘泥于某一特定形态。


TAG: 测试技术

 

评分:0

我来说两句

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 18482
  • 日志数: 20
  • 建立时间: 2008-08-24
  • 更新时间: 2008-11-23

RSS订阅

Open Toolbar