pytest-marcatore-Bugzilla è un plugin per l'integrazione py.test Bugzilla & nbsp; Questo plugin attualmente assume il seguente flusso di lavoro.:
bug_status in ['NOVITA', 'ASSEGNATO', 'ON_DEV'] significa che il bug è noto ed è in lavorazione, e quindi il test deve essere saltata e sarà.
bug_status non in ['NOVITA', 'ASSEGNATO', 'ON_DEV'] significa che il bug è in uno stato pronto per QE e il test verrà eseguito e riportato.
Non esitate a contribuire fork e presentando richieste tirare o presentando richieste di funzionalità o problemi a problemi.
Installazione
pip-python installare pytest_marker_bugzilla
Utilizzo
1. Creare un bugzilla.cfg nella root del vostro test
& Nbsp; [DEFAULT]
& Nbsp; bugzilla_url = https: //bugzilla.fqdn/xmlrpc.cgi
& Nbsp; bugzilla_username = USERNAME (o vuoto per i bug pubblici)
& Nbsp; bugzilla_password = PASSWORD (o vuoto per i bug pubblici)
2. Options possono essere ridefinite con le opzioni della riga di comando.
& Nbsp; py.test --help
3. Segna i tuoi test con pennarello bugzilla e bug id.
& Nbsp; @ pytest.mark.bugzilla ('bug_id')
4. Eseguire py.test con l'opzione bugzilla per abilitare il plugin.
& Nbsp; py.test --bugzilla
Requisiti :
- Python
- python-bugzilla
I commenti non trovato