pytest-Marker-Bugzilla ist ein py.test Plugin für Bugzilla Integration & nbsp; Das Plugin übernimmt derzeit die folgende Workflow.:
bug_status in ['NEU', 'ZUGEWIESEN', 'ON_DEV'] bedeutet der Fehler bekannt ist und ist in Arbeit und damit der Test übersprungen werden soll und wird.
bug_status nicht ["NEW", "ASSIGNED", "ON_DEV '] bedeutet, dass der Fehler in einem Zustand bereit für QE und der Test ausgeführt wird und über.
Bitte zögern Sie nicht durch die Abzweigung und Einreichen von Pull-Anforderungen oder durch Vorlage Feature-Anfragen oder Fragen im Zusammenhang mit Fragen beitragen.
Installation
pip-python installiert pytest_marker_bugzilla
Verwendung
1. Erstellen Sie eine bugzilla.cfg in der Wurzel Ihrer Tests
& Nbsp; [STANDARD]
& Nbsp; bugzilla_url = https: //bugzilla.fqdn/xmlrpc.cgi
& Nbsp; bugzilla_username = Benutzernamen (oder leer für öffentliche Bugs)
& Nbsp; bugzilla_password = Passwort (oder leer für öffentliche Bugs)
2. Optionen können mit Kommandozeilen-Optionen überschrieben werden.
& Nbsp; py.test --help
3. Markieren Sie Ihre Tests mit Bugzilla Marker und Bug-ID.
& Nbsp; @ pytest.mark.bugzilla ('bug_id')
4. Führen Sie py.test mit Bugzilla Option, um das Plugin zu aktivieren.
& Nbsp; py.test --bugzilla
Anforderungen :
- Python
- python-Bugzilla
Kommentare nicht gefunden