Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Add ability to add parametr to name of paramerised test case

Offen
#770 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
30/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
python
Bereich
testing

Rechercherichtung

Beginne damit, das bereitgestellte Beispiel mit allure-pytest und pytest.mark.parametrize zu reproduzieren, und untersuche anschließend, wie @allure.title und parametrisierte Fälle in der bestehenden Integration dargestellt werden. Kläre die beabsichtigte Syntax und die Namensregeln, bevor du etwas änderst; abgeschlossen ist die Aufgabe, wenn die Namen parametrisierter Tests den ausgewählten Parameter im Allure-Bericht eindeutig sichtbar machen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

task:new feature

Hello.

I'm submitting a ...
  • bug report
  • feature request
  • support request => Please do not submit support request here, see note at the top of this template.

It would be great to have ability to add parameter to name of parameterized test case.

What is the current behavior?

If I have a huge number of parameters in my test case it becomes tricky to find righr one in allure report.
image

@allure.title('TEST')
@pytest.mark.parametrize('browser_manager', [param1, param2, param3, param4, param5, param6], indirect=True)
def test():
 with allure.step('1'):
 pass
with allure.step('2'):
pass

What is the expected behavior?

It would be great to have ability to add parameter to name of parameterized test case.
test

Please tell us about your environment:
Vorherrschende Sprache
Python
Sterne
820
Forks
262
Ø Merge
3 Std. 20 Min.
Gemergte PRs (30 T.)
3

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus allure-framework/allure-python

Alle Issues in allure-framework/allure-python

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.