nosedbreport je nos zásuvný modul, který odhaluje jeden zásuvný modul, který může přední různé backend databáze pro uložení výsledek provádění zkušebního nos. & Nbsp; s výsledky svých testů, zda jsou součástí kontinuální integrace systému, nebo ne, umožňuje klást zajímavé otázky o projektu, jako je
- Jaké byly sérií zkoušek, které běžely v posledních pět minuta
- Jaká je průměrná doba běžet testovací případ "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 na váš rozvoj, zastávky nebo výrobních systémů, jako jsou srdeční tep nebo dostupnosti stránek.
Instalace
- S easy_install
& Nbsp; sudo easy_install nosedbreport
- S PIP
& Nbsp; sudo pip nainstalovat nosedbreport
- Ze 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žít
- Nejzákladnější use case je o výsledcích testu běh do databáze MySQL, který může být dosaženo přidáním následujících možností do svého provedení nosu:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-host = your.mysql.com
& Nbsp; - dbreport-username = ali --dbreport-password = nějaký-pass --dbreport-db = nosereport
- Chcete-li vytvořit odpovídající schéma v mysql databázi:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-host = your.mysql.com
& Nbsp; - dbreport-username = root --dbreport-password = your-root-projít
& Nbsp; - dbreport-db = nosereport --dbreport vytvořit-schéma
Požadavky na :
- Python
- nos
Komentáře nebyl nalezen