我有几组用Gherkin编写并用Javascript实现的测试场景。有几个人在Gherkin中编写场景(并且没有在js代码中实现行),因此当不同的人在同一步骤中使用不同的单词时,这是一种常见的情况。
F.i.步骤是:点击“确定”按钮
第一人写:用户点击OK
第二人写:用户点击了确定按钮
第三人写:点击确定
等
之后,为这些行编写代码的人应该:
这两种变体似乎都非常不方便且耗时。因此出现了一些“小黄瓜线”数据库的想法。
这里有一个主要问题:是否有任何工具可以管理为项目编写/实施的所有Gherkin线,人们可以在那里搜索一些合适的线?