Behave 简明教程
Behave - Retry Mechanism
我们可以在 Behave 中重新运行功能文件中的失败场景。这是在格式化程序的帮助下进行的。
所有可用于 Behave 的格式化程序可以使用以下命令查看:
behave –f help
使用命令后,您可以看到以下屏幕:
rerun 格式化程序用于捕获失败的场景,并将其输出到一个单独的文件中。让我们举一个例子,其中我们有 1 个失败的功能。
然后使用以下命令捕获另一个功能文件中的失败功能:
behave –f rerun –o failed_features.feature
您可以看到以下内容:
failed_features.feature 文件会在项目中生成。其中包含我们失败的功能文件名 Payment1.feature。
要仅重新触发失败的场景,我们必须运行如下所示的命令:
behave @failed_features.feature
您将看到以下屏幕: