allure-framework / allure-framework/allure-python

How can I gather the steps info in script for logging bug automatically when assertion fails

Ouverte
#445 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
theme:pytest
Langage dominant
Python
Étoiles
814
Forks
260
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

I'm submitting a ...
[ X] feature request

I added testing steps via allure.step for each individual stories for Allure Report, and I received a requirement that script should be able to log bug via Bug Management System API automatically when assertion fails. My problem is I need an easy way to collect the steps info I added via allure.step, so that I can log it into Bug Management System for people to reproduce the issue. Please kindly suggest. Many thanks :)

- Allure version: 2.13.0
- Test framework: pytest@5.2.4
- Allure adaptor: allure-pytest@2.8.6

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par examiner comment allure.step enregistre les étapes dans l’intégration allure-pytest et comment pytest expose les échecs d’assertion. Déterminez si les étapes collectées peuvent être mises à disposition de l’API Bug Management System demandée ; cela nécessiterait une intégration définie, des détails d’échec reproductibles et un comportement d’API convenu, dont aucun n’est spécifié dans l’issue.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
testing
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.