强制执行特定顺序是我们不鼓励的,因为它无法单独运行相互依赖的场景(修复失败的场景时需要这样做)。
因此,Cucumber 永远不会帮助您按特定顺序运行场景。
相反,您应该确保它们可以按任何顺序运行。
知道了。 谢谢! :smile_cat:
@aslakhellesoy但它仍然可以保留一些按顺序执行的可能性,让用户决定是否使用它。 例如,如果我需要执行一个步骤来生成一些测试数据,请在编辑或取消预订之前说一个预订 ID,这将很有用。 感谢您是否可以考虑这一点。
真的很感激如果有一些选项要设置,以确保所有场景都在每个单独的功能文件中按其书面顺序运行。
由于关闭后没有任何近期活动,因此该线程已自动锁定。 请为相关错误打开一个新问题。
最有用的评论
@aslakhellesoy但它仍然可以保留一些按顺序执行的可能性,让用户决定是否使用它。 例如,如果我需要执行一个步骤来生成一些测试数据,请在编辑或取消预订之前说一个预订 ID,这将很有用。 感谢您是否可以考虑这一点。