04年决定走测试这条路,在南方我开始了!
05年为了寻求突破,我来到北京!
这条路我走得时间还不是很长,可是我喜欢,并且会坚持自己的初衷继续走下去!
这片小小的空间,愿跟大家一起分享测试路途上的点点滴滴!
QQ:550709485
测试过程中“图”的思想-状态图
上一篇 /
下一篇 2008-08-28 16:40:28
/ 个人分类:测试技术
状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的时间做出反应的。状态机由状态组成,各状态由转移链接在一起。状态是对象执行某项活动或等待某个事件时的条件,转移是两个状态之间的关系,它由某个事件触发,然后执行特定的操作或评估并导致特定的结束状态。
起始状态表述如下:,起始状态表示开始;最终状态表述如下:,最终状态表示结束;状态表述如下:,比如点击登录就是一种状态,通常会触发一种行为的发生。状态图就是对各种行为状态的描述。通俗点来讲,状态图有点类似于我们在学校学习到的流程图。
我们写测试用例的时候通常发现有些东西我们很难描述,这个时候我建议大家可以考虑用图的思想来解决这个问题。下面我还是以邮箱登录为例。
就这样简简单单一个状态图,已经涵盖了测试“登录”过程中所有的情况,,对于用户名,密码该如何设计,对于大部分测试工程师来讲已经是非常简单的事情了,在这里,只要关注系统报错的类型,就能把测试用例准备完善。在实际运用中,我跟我们测试团队的人讲,如果你觉得你无法用语言描述,那你就画上一张状态图,其实用例就是让大家明白,不要拘泥于某一特定形态。
收藏
举报
TAG:
测试技术