我真的被一些基于状态的测试概念所困扰......
我正在尝试计算一些检查序列,这些检查序列将涵盖每个状态的所有转换,我有答案,但我不明白:
替代文字 http://www.gam3r.co.uk/1m.jpg
现在我的答案是:
替代文字 http://www.gam3r.co.uk/2m.jpg
我完全不明白。例如,假设我们要检查 s1 中的转换 a/x,我们不会只做 ab 吗?由于我们已经在 s1 中,我们执行 a/x 来测试到 s2 的转换,然后执行 b 来检查我们是否处于之前的正确状态(s1)?我不明白为什么它是 aba 甚至 s1 的 bb ......
任何人都可以告诉我吗?
谢谢