|
|
1
1
按顺序运行功能或场景是错误的。 在所有测试中,将一个测试链接到另一个测试是一种反模式。它使测试变得脆弱,难以调试。每个测试应独立于其他测试。 在Cucumber中,您使用Givens设置场景的状态。什么时候该真正做点什么。然后检查你的结果。给定的场景应该包括设置应用程序所需的一切,以便您可以在什么时候执行操作。 Cucumber鼓励您以随机顺序运行场景,并重置每个场景之间的几乎所有内容。不要违背这一点,如果你这样做,事情会变得更加困难。 |