0

我正在使用仪表框架进行测试。我希望将执行结果存储在 Jira/Xray 中。但是 Jira/Xray 只支持 cucumber 进行自动化测试。我正在考虑将 .spec 文件转换为 .feature 文件并将其添加到 Xray 测试场景中。然后在执行仪表测试后,我自己将仪表 json 报告翻译成黄瓜 json。我正在寻找将 .spec 文件转换为 .feature 文件的工具或方便的方法。

4

2 回答 2

0

Gauge 不提供将规范 (.spec) 转换为 Gherkin (.feature) 的方法。Gauge 规格遵循 Markdown 格式,可能有工具可以将 Markdown 转换为 Gherkin。但是 Gauge 将无法执行 Gherkin 语法。

对于报告位,编写一个报告插件可以生成 Jira/Xray 接受的格式的报告可能很有用。

于 2019-06-27T10:41:20.907 回答
0

我不知道 spec=> Gherkin 转换器,但理论上,您可以将 markdown 转换为 Gherkin 类型的布局,就像在 Xray 中查看步骤一样。

如果您的目标是了解规格和​​详细结果,另一种选择是将仪表报告转换为 Xray 可以处理的 Robot Framework XML 类型的报告。这将使每个步骤结果的可见性,如本机器人教程中所示,在测试运行执行屏幕上。然后,您需要将此转换后的报告提交到相应的机器人 REST API 端点。

于 2020-08-13T09:56:22.507 回答