基于有限状态机的测试工具。
graphwalker的Python项目详细描述
简介
python graphwalker是一个基于有限状态机图的测试工具。 graphwalker读取由graphs指定的fsm,规划路径,调用模型方法 从图形标签中按名称显示,并报告进度和结果。
概念上派生自CalthWalk项目,(在Java中实现) 这是对最初概念的完全重新实现。
值得注意的是,有一些不同:
- 在原始模型中,节点被认为是待验证的状态和边 将要采取的行动,但这个版本并不打算强制执行 无论以何种方式进行约定,即使它非常有用。
- python graphwalker不理解扩展的fsm标签。它应该忽略 他们,但你自己承担风险,直到最终解决 不管怎样。
- python graphwalker在允许您加载和组合方面相当混乱。 代码来实现设计的不同组件。一些组合 没有道理。
交互式计划器的自测图。