NoseDBResult je nos zásuvný modul, který odhaluje jeden zásuvný modul, který může přední různé backend databáze pro ukládání výsledek provádění zkušebního nos. & Nbsp; s výsledky svých testů, ať už jsou součástí průběžného integrace systému, nebo ne, umožňuje klást zajímavé otázky o projektu, jako je
- Jaké byly testy apartmá, které běžely v posledních pět minuta
- Jaká je průměrná doba běžet test case 'x'
- Jaká je standardní doba do selhání na testovací sady "y"
- A tak dále ...
Tyto otázky také umožňují vytvářet hlášení, a monitorovací nástroje založené na automatizovaných funkčních testů, které mohou být spuštěny proti svému rozvoji, staging nebo výrobních systémů, jako je například srdečního tepu nebo dostupnosti stránek.
Instalace
& Nbsp; s easy_install
& Nbsp; sudo easy_install nosedbreport
& Nbsp; s pip
& Nbsp; sudo PIP nainstalovat nosedbreport
& Nbsp; od zdroje (bitbucket úložiště):
& Nbsp; hg clone http://hg.indydevs.org/nosedbreport
& Nbsp; CD nosedbreport
& Nbsp; python setup.py build
& Nbsp; sudo python setup.py nainstalovat
Použití
& Nbsp; Nejzákladnější případ užití je hlásit výsledky testu běh do databáze MySQL, která může být dosaženo přidáním následující volby do svého provedení nosu:
& Nbsp; nosetests --dbreport_dbtype = mysql --dbreport_host = your.mysql.com
& Nbsp; - dbreport_user = ali --dbreport_password = některé-projít --dbreport_db = nosereport
& Nbsp; Chcete-li vytvořit odpovídající schéma ve vaší MySQL databázi:
& Nbsp; nosetests --dbreport_dbtype = mysql --dbreport_host = your.mysql.com
& Nbsp; - dbreport_user = root = --dbreport_password Váš-root-pass
& Nbsp; - dbreport_db = nosereport --dbreport_create_schema
Požadavky na :
- Python
- nos
Komentáře nebyl nalezen