可以在 Behave 的特征文件中重新运行失败的场景。这在格式化程序的帮助下得到了处理。可以使用下面给出的命令查看 Behave 中所有可用的格式化程序 -
behave –f help
使用命令后,可以看到以下屏幕 -
重新运行格式化程序用于捕获失败的场景并将其输出到单独的文件中。下面举个例子,这里有 1 个失败的特性。
然后使用命令在另一个特性文件中捕获失败的特性 -
behave –f rerun –o failed_features.feature
可以看到以下内容 -
failed_features.feature
文件在项目中生成。它包含失败的特性文件名 Payment1.feature
。
failed_features.feature
文件在项目中生成。它包含失败的特性文件名 Payment1.feature
。
behave @failed_features.feature
将看到以下屏幕 -