我有很多摩卡测试,有没有办法将每个测试映射到吉拉车票?其背后的目的是,当我获得测试报告时,我单击任何测试,然后将我带回到实际的jira页面。 (测试到需求的映射)
注意:我们还没有测试管理工具。因此,将使用JIRA票证作为真相的来源。
任何有关此的指针将非常有帮助。
我有以下用于赛普拉斯测试的实现:
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}`,
}
);
});
});