Behave - 支持的语言

我们可以选择在功能文件中使用英语以外的其他语言。 这是因为,大多数 BDD 工具都支持国际化。 重要的事实是关键字 - Then、When、Given 可以用其他本地语言(如西班牙语、法语等)来描述。

在这种情况下,开发人员也可以用其他语言实现步骤定义。 可以使用以下命令获取所有语言的列表:behave --lang-list。

使用behave --lang-list 命令后,您的计算机上会出现以下屏幕 −

支持的语言

下面提到了 Behave 中包含的更多语言 −

特定语言

功能文件可以与特定语言相关联。 此时,BDD 框架为该特定语言选择关键字。 可以在配置文件中将语言设置为默认语言。

Behave 配置文件可以是 .behaverc 或 behave.ini 文件。 如果我们希望语言为丹麦语,则应在配置文件中将参数 lang 的值设置为 da。

设置配置文件

为选择特定语言而设置的特征文件如下,以丹麦语 (da) 为例。

[behave]
lang = da