最常见的基于模型的测试方法包括有限状态机、决策结构或者语法分析,我们也可以将这些方法应用到其他模型。
有限状态机是一种常见的模型,表示有限个状态以及在这些状态之间的转移和动作等行为的模型。

登录功能包含了登录、登出两个状态,且两个状态互相之间可以转移。
模型中的每个状态至少达到过一次
状态之间的每个转移至少实现过一次

UML

流程图

依赖图

Altwalker,一个开源的基于模型的测试框架,用于自动化测试执行。你可以将测试用例设计为有向图,AltWalker 会根据图形创建测试流程并执行它们。官方地址:https://altom.com/testing-tools/altwalker/

真正的成长, 源于内心的觉醒和不懈的努力, 你的信念和行动, 将铺就通往更好的自己的道路
-- 展开阅读全文 --
还没有评论,来说两句吧...