Python-Gherkin步骤转换

Python-Gherkin步骤转换,python,python-3.x,cucumber,gherkin,python-behave,Python,Python 3.x,Cucumber,Gherkin,Python Behave,我有一个列表:(读取.feature文件后转换为列表) 迭代2: Given Device unit of measure is set to value "kpa" And Device is set to value "Disabled" And Device is set to value "2" 等等。。。应在结束时进行10次迭代,并替换每个值 我知道在运行behave测试时,behave会为您执行此操作,但我正在尝试将这些步骤存储在数据库中以供将来参考 问题是如何使用python

我有一个列表:(读取.feature文件后转换为列表)

迭代2:

Given Device unit of measure is set to value "kpa"

And Device is set to value "Disabled"

And Device is set to value "2"
等等。。。应在结束时进行10次迭代,并替换每个值

我知道在运行behave测试时,behave会为您执行此操作,但我正在尝试将这些步骤存储在数据库中以供将来参考

问题是如何使用python将小黄瓜步骤转换为上面显示的迭代?


谢谢你的帮助

找到了解决办法。基本上是把它一块一块地拆开

分析场景/场景大纲 解析示例
拼凑这些步骤

那么你的问题是什么?更新了原始步骤。谢谢
Given Device unit of measure is set to value "kpa"

And Device is set to value "Disabled"

And Device is set to value "1"
Given Device unit of measure is set to value "kpa"

And Device is set to value "Disabled"

And Device is set to value "2"