如何使用为Cucumber JVM中的每个新运行设置的不同数据(语言)多次运行相同的功能文件

我在Cucumber JVM中的情况,我需要运行整个“case.feature”文件,首先在语言1,语言环境1上设置5个方案,然后在语言2上运行相同的整个“case.feature”,Locale 2秒时间,有没有办法设置它?

例:

>语言1>英语,地区1>英语(美国)
>语言2> Deutsch,Locale 2>德语

最佳答案 在黄瓜中使用
Scenario Outlines,其中您想要的输入可以是表格格式,如下所示.

Scenario Outline: eating
  Given there are <start> cucumbers
  When I eat <eat> cucumbers
  Then I should have <left> cucumbers

  Examples:
    | start | eat | left |
    |  12   |  5  |  7   |
    |  20   |  5  |  15  |
点赞