如何在从cypress触发的TestRail中添加测试计划内的所有测试运行

如何在从cypress触发的TestRail中添加测试计划内的所有测试运行,cypress,testrail,Cypress,Testrail,我们正在使用Cypress自动化UI测试用例。我们最近将cypress框架与测试轨集成在一起。它能够在测试轨道中创建测试运行 问题: 我们希望所有测试运行都应该放在测试计划或任何套件或任何文件夹中。目前,所有测试运行都是在测试轨道“测试运行和结果选项卡”中独立创建的(见下面的屏幕截图),这会污染测试轨道仪表板 所有测试运行是否都应该放在计划或文件夹中 我尝试过的解决方案: 1) 我尝试在reporter选项中提供测试计划id,但没有成功 2) 您尝试过@architectnow/cypress

我们正在使用Cypress自动化UI测试用例。我们最近将cypress框架与测试轨集成在一起。它能够在测试轨道中创建测试运行

问题: 我们希望所有测试运行都应该放在测试计划或任何套件或任何文件夹中。目前,所有测试运行都是在测试轨道“测试运行和结果选项卡”中独立创建的(见下面的屏幕截图),这会污染测试轨道仪表板

所有测试运行是否都应该放在计划或文件夹中

我尝试过的解决方案:

1) 我尝试在reporter选项中提供测试计划id,但没有成功

2) 您尝试过@architectnow/cypress testrail reporter,因为它使用Planid,但该软件包似乎存在一些问题。找不到获取错误报告程序

以下是cypress Test rail reporter配置:

      "domain":"xxxxx.testrail.io",
      "username":"email",
      "password":"pass",
      "projectId":1,
      "planId":17,
      "suiteId":1,
      "runName":"Cypress Automated Test Run"

谢谢你在这方面的帮助

您实际上可以使用这个npm包

npm安装cypress testrail--保存开发


它将创建一个单独的测试运行,并且在所有规范领域运行后不会自动关闭。

您可以实际使用此npm包

npm安装cypress testrail--保存开发

它将创建一个单独的测试运行,并且在所有规范领域运行后不会自动关闭