nosedbreport egy orr plugin, ami kiteszi egy plugin, ami képes előtt 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 az tesztcsonagok futott az utolsó öt percre
- Mi az átlagos időt futni próbaper "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 jelentési és 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ívritmus vagy a rendelkezésre álló oldalak.
Telepítés
- A easy_install
& Nbsp; sudo easy_install nosedbreport
- PIP
& Nbsp; sudo pip telepíteni nosedbreport
- A forrás (bitbucket repository):
& Nbsp; hg clone http://hg.indydevs.org/nosedbreport
& Nbsp; cd nosedbreport
& Nbsp; python setup.py épít
& Nbsp; sudo python setup.py telepíteni
Használat
- A legalapvetőbb használata esetén is jelenteni a vizsgálat eredményei 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-username = ali --dbreport-password = some-át --dbreport-db = nosereport
- Hogy megteremtse a megfelelő sémát a mysql adatbázis:
& Nbsp; nosetests --dbreport-dbType = mysql --dbreport-host = your.mysql.com
& Nbsp; - dbreport-username = root --dbreport-password = a root-át
& Nbsp; - dbreport-db = nosereport --dbreport-create-séma
követelmények :
- Python
- orra
Hozzászólás nem található