NoseDBResult egy orr plugin, ami kiteszi egy plugin, amely előtt a különböző háttér adatbázis tárolja az eredmény egy orr teszt végrehajtása. & Nbsp; Miután az eredmények a tesztek, hogy azok egy részét folyamatos integrációs rendszer, akár nem, lehetővé teszi, hogy kérje érdekes kérdést a projekt, mint a
- Mi volt a teszt lakosztály, hogy futott az utolsó öt percben
- Mi az átlagos időt futni teszt "x"
- Mi a szokásos időben, hogy nem sikerült a teszt csomag 'y'
- Stb ...
Ezek a kérdések is lehetővé teszi, hogy építsenek beszámolási, valamint a felügyeleti eszközök alapján automatikus funkcionális vizsgálatokat, akkor is fut ellen a fejlesztés, staging vagy termelési rendszerek, mint például a szívverés, vagy a rendelkezésre álló oldalak.
Telepítés
& Nbsp; a easy_install
& Nbsp; sudo easy_install nosedbreport
& Nbsp; a pip
& Nbsp; sudo pip telepíteni nosedbreport
& Nbsp; forrásból (bitbucket repository):
& Nbsp; hg clone http://hg.indydevs.org/nosedbreport
& Nbsp; cd nosedbreport
& Nbsp; python setup.py építmények
& Nbsp; sudo python setup.py telepíteni
Használat
& Nbsp; A legalapvetőbb használata esetén is jelenteni a vizsgálat eredményeit befut egy mysql adatbázis, amelyet el lehet érni, ha a következő lehetőségek orrod végrehajtása:
& Nbsp; nosetests --dbreport_dbtype = mysql --dbreport_host = your.mysql.com
& Nbsp; - dbreport_user = ali --dbreport_password = valami át --dbreport_db = nosereport
& Nbsp; létrehozásához megfelelő sémát a MySQL adatbázis:
& Nbsp; nosetests --dbreport_dbtype = mysql --dbreport_host = your.mysql.com
& Nbsp; - dbreport_user = root --dbreport_password = a root-pass
& Nbsp; - dbreport_db = nosereport --dbreport_create_schema
követelmények :
- Python
- orra
Hozzászólás nem található