将摩卡测试映射到jira id

问题描述 投票:0回答:1

我有很多摩卡测试,有没有办法将每个测试映射到吉拉车票?其背后的目的是,当我获得测试报告时,我单击任何测试,然后将我带回到实际的jira页面。 (测试到需求的映射)

注意:我们还没有测试管理工具。因此,将使用JIRA票证作为真相的来源。

任何有关此的指针将非常有帮助。

javascript automation mocha jira requirements
1个回答
0
投票

我有以下用于赛普拉斯测试的实现:

  1. 我在测试标题中包含JIRA发行编号。
  2. [有柏树事件,在每次测试结束时,我抓住标题并剥离JIRA ID,然后将其传递给机械环境。cypress / support / index.js
Cypress.on('test:after:run', (test, runnable) => {
  const { parent } = runnable;

  const jiraId = test.title;
  jiraId.replace(/\w+-\w+/, match => {
    const name = match;
    addContext(
      { test },
      {
        title: 'JIRA',
        value: `https://jira.sendgrid.net/browse/${name}`,
      }
    );
  });
});
  1. 然后在测试报告中看起来像这样。

enter image description here

  1. 单击jira链接,您可以导航到实际的jira票。
© www.soinside.com 2019 - 2024. All rights reserved.