我正在使用量规框架进行测试。我希望将执行结果存储在Jira / Xray中。但是Jira / Xray仅支持自动测试黄瓜。我正在考虑将.spec文件转换为.feature文件,并将其添加到Xray测试方案中。然后在执行量规测试之后,我自己将gauge-json报告转换为黄瓜-json。我正在寻找一种工具或一种简便的方法来将.spec文件转换为.feature文件。
答案 0 :(得分:0)
表不提供将规范(.spec)转换为小黄瓜(.feature)的方法。仪表规格遵循Markdown格式,可能会有一些工具可以将Markdown转换为Gherkin。但是Gauge将无法执行Gherkin语法。
对于报告位,编写报告插件可以生成Jira / Xray接受的格式的报告,可能会有用。
答案 1 :(得分:0)
我不知道是否有spec => Gherkin转换器,但是从理论上讲,您可以将markdown转换为Gherkin类型的布局,以了解Xray中的步骤。
如果您希望了解规格和详细结果,则另一个选择是将仪表报告转换为Xray可以处理的Robot Framework XML类型的报告。这样可以在测试运行执行屏幕上显示每个步骤的结果,如this Robot tutorial所示。然后,您需要将此转换后的报告提交到相应的Robot REST API端点。