将黄瓜特征导出到 Xray 中的 .feature 文件时缺少特征标题?

Missing feature title while exporting cucumber feature to .feature file in Xray?

从 Xray 测试执行导出黄瓜文件(特征)时,我最近注意到特征名称丢失(应该从 test/task 名称导入?)

> @XYZ-1234 Feature:
> 
>   #description    @XYZ-1234 @XYZ-1234 @XYZ-1234 @Tag_name
>   Scenario: Lorem ipsum dolor sit amet
>       Given Consectetur adipiscing elit
>       Then  Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua

是否可以在 Xray 中添加特征名称?

当您通过 wdio-cucumberjs-json-reporter 包生成 JSON 报告时,JSON 没有名称,只有“.json",当我添加如下所示的功能名称时,它工作正常,但功能将通过 CI/CD 导出,因此我需要指出正确的 JSON 和正确的名称。

> @XYZ-1234 Feature: Added title manually
> 
>   #description    @XYZ-1234 @XYZ-1234 @XYZ-1234 @Tag_name
>   Scenario: Lorem ipsum dolor sit amet
>       Given Consectetur adipiscing elit
>       Then  Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua

有什么办法可以解决这个问题吗? 提前致谢。

为了填充“功能:”字段,您需要将 Xray 中的测试链接到“要求”(即测试可以涵盖的问题)。这些“要求”问题需要将其中一种问题类型配置为作为“documentation

中详述的“要求”进行处理

生成.feature文件的规则详解here

顺便说一句,在最近的 Xray v4.2.3 中,如果您的测试场景未链接到“需求”,Xray 将使用默认名称自动填充功能:部分;更多信息 here.