Behave - 排除测试


我们可以通过文件名将正在执行的文件排除在执行之外。

假设,features 文件夹中有多个特征文件。在计算机上可以看到以下屏幕 -

排除测试

执行命令behave时,输出将如下 -

支付功能

如果我们必须只运行功能文件Payment.feature并排除Payment1.feature,则必须传递命令行参数--e--exclude,后跟正则表达式的模式。

执行命令behave --exclude *1.feature时,输出如下 -

执行中

输出显示与Payment.feature文件名一起传递的一项功能。此外,Payment1.feature 不包含在运行中。