当前位置: 首页 > 知识库问答 >
问题:

如何使用带有量角器框架的zapi(rest Api)在jira中更新测试执行状态(Pas/Fail)

巫马昆杰
2023-03-14

如何使用量角器框架自动更新Jira中的测试执行状态(通过/失败)。

测试管理工具使用Jira和zephy插件。

有可用的Rest API插件吗?请提供示例。

任何帮助都将不胜感激。

共有1个答案

欧阳飞
2023-03-14

为了更新执行状态,您需要使用以下详细信息执行REST调用:

方法:PUT

网址:https://{your_company_jira_url}/jira/rest/zapi/最新/执行/{执行ID}/执行

标题:

内容类型:应用程序/json

并在正文中指定此JSON:

对于通行证:

{ "status": 1 }

对于失败:

 { "status": 2 }

您可以在以下网站找到更多信息(取决于您的Zephyr/Jira版本):https://zfjcloud.docs.apiary.io/#

我希望有帮助。

 类似资料:
  • 我有Jira,包括他们的插件Zephyr和ZAPI。我正在运行Jenkins的代码,如视频所示。我的代码是Java TestNG,我还没有为Jenkins添加Junit插件。我的测试运行正常,但控制台输出显示: 构建结果为SUCCESS null解析JUnit测试结果的问题。解析可靠报告时出错。请确保“添加发布JUnit测试结果报告”作为构建后操作构建步骤“将测试结果发布到Zephar for J

  • 我能够使用CURL命令在JIRA中创建一个票证,并且手头有一个json数据。 curl-D--u:-X POST--data@ 我现在正试图更新生成的票证的状态,但出现以下错误<代码>{“errorMessages”:[],“errors”:{“status”:“无法设置字段‘status’。它不在适当的屏幕上,或未知。”} 卷曲命令: 旋度-D--u

  • 我想为我的测试创建一个自动化的过程。我用的是jira和zapi。我想尝试使用postman api与zephyr jira中的测试进行交互。问题是没有太多关于如何使用zapi的文档。 首先,url是什么?这是测试吗。大西洋。净/吉拉/?/?//apifunction 第二件事,我可以生成一个访问密钥和密钥,但我似乎还需要一个授权jwt令牌,我如何生成一个我可以通过邮递员使用的令牌? 任何帮助都将受

  • 我想为我使用protractor-jsamine框架构建的测试集成serenity报告。所做的所有探索只显示了serenity与量角器-Cucmber框架集成的结果。下面是我的配置文件示例。我应该添加什么来与宁静报告集成。目前我正在使用jasmine Reporter。

  • 我已经看过ZAPI文档,到目前为止,我可以得到测试周期id和执行id,这样我就可以执行测试用例,在Zephyr中编写测试用例的结果。然而,我在测试用例中有更多的测试步骤。现在,我想将各个测试步骤的结果写入Zephyr(Jira)。能否提供相同的示例代码(首选Java)。请提供一个示例代码。 我到目前为止的方法:(在网上找到) 通过使用API“/rest/zapi/latest/stepResult