将测试结果导入吉拉进行黄瓜测试

时间:2019-06-28 06:10:26

标签: cucumber mocha spectron jira-xray

我有Spectron项目,该项目作为result.xml文件输出到junit reporter。我想将测试结果作为测试执行导入到Jira Ticket中相应的测试中。某些Jira测试是手动的,而其他则是黄瓜测试。

result.xml的内容是:                                          

首先,在运行测试之后,我使用以下模板创建测试执行

{
"fields": {
   "project":
   {
      "key": "SAN"
   },
   "summary": "$issueType from e2e",
   "description": "Automatically created $issueType while running e2e test",
   "issuetype": {
      "name": "$issueType"
   }
 }
}

然后,我尝试将result.xml导入到我已经创建的创建的测试执行票据中,当导入手动测试的结果时,将创建新票据,因为需要一个通用定义字段,所以只会发生一次(以某种方式我可以忍受它)

我的问题:

  1. 我不知道如何导入测试结果并将测试执行链接到Cucumber-Jira Tickets。

  2. 我期望的是,手动运行的黄瓜测试和自动运行的测试在Jira中显示指向同一黄瓜测试的链接。

  3. 我找不到用于摩卡的黄瓜报告器,该报告器输出的格式适合黄瓜。

1 个答案:

答案 0 :(得分:0)

搜索了一段时间后,我得出了结果:

  • Jira将为结果中包含的每个测试用例创建一个通用类型的测试,如果Jira为该测试用例找到了通用测试,它将在测试中添加执行结果
  • 如果要获得e2e测试结果,可以编写一个插件来显示手动执行的黄瓜测试结果以及自动执行的结果