首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将mocha测试映射到jira id

将mocha测试映射到jira id
EN

Stack Overflow用户
提问于 2019-09-28 06:17:29
回答 1查看 294关注 0票数 1

我有一堆mocha测试,有没有办法将每个测试映射到一个jira票证?它背后的意图是,当我有测试报告时,我单击任何测试,它会将我带回实际的jira页面。(测试到需求的映射)

注意:我们还没有测试管理工具。所以会使用JIRA ticket作为真相的来源。

任何关于这方面的建议都会很有帮助。

EN

回答 1

Stack Overflow用户

发布于 2019-10-12 06:06:32

我有以下针对cypress测试的实现:

  1. I将JIRA问题号包含在测试标题中。
  2. 有一些柏树事件,在每次测试结束时,我会抓取标题并剥离JIRA id,然后将其传递给滑稽的上下文。cypress/support/index.js

代码语言:javascript
运行
复制
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. 然后在测试报告中是这样的。

  1. 单击jira链接,您可以导航到实际的jira票证。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58141835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档