"Связанные задачи из баг-трекера" в ТестОпс: связь JIRA-issue и ваших тест-кейсов при помощи pytest

Последние изменения: 29.10.2026

Связь между задачей в Jira и автотестом задаётся аннотацией @allure.label в коде теста. Делается это один раз, в три шага.

1. Добавьте аннотацию в код теста. Формат: @allure.label("<ключ>", "<ключ задачи в трекере>"), где первый параметр — произвольное имя ключа маппинга (например, jira), второй — ключ конкретной задачи. Пример для pytest:

@allure.label("jira", "AK-1")

2. Создайте маппинг в ТестОпс. В проекте откройте «Настройки» → «Задачи из баг-трекера» и создайте запись: в поле «Ключ» укажите то же имя, что в первом параметре аннотации (jira из примера), в поле «Баг-трекер» выберите интеграцию с вашим трекером. Интеграция должна быть заранее настроена на стороне ТестОпс — как это сделать: https://docs.qatools.ru/integrations/issue-trackers/jira-data-center

d9fb7d28c54dca955912628c5c781810.png

3. Запустите автотест и проверьте привязку. В тест-кейсе, к которому привязан автотест, задача появится справа в блоке «Связанные задачи из баг-трекера».

Синтаксис @allure.label для других фреймворков — в документации Allure Report: https://allurereport.org/docs/frameworks/

Помогла ли вам статья?