nosedbreport is 'n neus plugin wat bloot 'n enkele plugin wat kan voor verskeie backend databasisse die gevolg van 'n neus toets uitvoering te stoor. & Nbsp; Met die resultate van jou toetse, of hulle is deel van 'n deurlopende integrasie stelsel of nie, laat jou interessante vrae oor jou projek soos om te vra
- Wat was die toets suites wat gehardloop in die laaste vyf minute
- Wat is die gemiddelde tyd toets geval te hardloop "X"
- Wat is die standaard tyd tot mislukking vir toets suite 'y'
- En so aan ...
Hierdie vrae ook toelaat dat jy verslagdoening te bou, en monitering gereedskap op grond van outomatiese funksionele toetse wat jy kan hardloop teen jou ontwikkeling, stellasies of produksie stelsels, soos hartklop of beskikbaarheid bladsye.
Installasie
- Met easy_install
& Nbsp; sudo easy_install nosedbreport
- Met pit
& Nbsp; sudo pit installeer nosedbreport
- Van die bron (bitbucket bewaarplek):
& Nbsp; HG kloon http://hg.indydevs.org/nosedbreport
& Nbsp; cd nosedbreport
& Nbsp; luislang setup.py bou
& Nbsp; sudo luislang setup.py installeer
Gebruik
- Die mees basiese gebruik geval is die resultate van 'n toets hardloop in 'n MySQL databasis, wat bereik kan word deur die byvoeging van die volgende opsies aan jou neus uitvoering aan te meld:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-gasheer = your.mysql.com
& Nbsp; - dbreport-username = ali --dbreport-wagwoord = sommige-slaag --dbreport-db = nosereport
- Die toepaslike skedule in jou MySQL databasis te skep:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-gasheer = your.mysql.com
& Nbsp; - dbreport-username = wortel --dbreport-wagwoord = jou wortel-slaag
& Nbsp; - dbreport-db = nosereport --dbreport-skep-skema
Vereistes :
- Python
- neus
Kommentaar nie gevind