NoseDBResult is 'n neus plugin dat 'n enkele plugin wat kan voor verskeie backend databasisse om die uitslag van 'n neus toets uitvoering stoor ontbloot. & Nbsp; Met die resultate van jou toetse, of hulle is deel van 'n deurlopende integrasie stelsel of nie, kan jy 'n interessante vrae oor die projek soos vra
- Wat was die toets suites wat gehardloop in die laaste vyf minute
- Wat is die gemiddelde tyd om toetssaak hardloop 'X'
- Wat is die standaard tyd tot mislukking vir toets suite 'y'
- En so aan ...
Hierdie vrae ook toelaat dat jy verslagdoening 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
& Nbsp; met easy_install
& Nbsp; sudo easy_install nosedbreport
& Nbsp; met pit
& Nbsp; sudo pit installeer nosedbreport
& Nbsp; van die bron (bitbucket repository):
& Nbsp; HG kloon http://hg.indydevs.org/nosedbreport
& Nbsp; cd nosedbreport
& Nbsp; python setup.py bou
& Nbsp; sudo python setup.py installeer
Gebruik
& Nbsp; Die mees basiese gebruik geval is die resultate van 'n toets loop in 'n MySQL databasis, wat bereik kan word deur die byvoeging van die volgende opsies om jou neus uitvoering rapporteer:
& Nbsp; nosetests --dbreport_dbtype = mysql --dbreport_host = your.mysql.com
& Nbsp; - dbreport_user = ali --dbreport_password = sommige slaag --dbreport_db = nosereport
& Nbsp; Om die toepaslike skedule in jou MySQL databasis te skep:
& Nbsp; nosetests --dbreport_dbtype = mysql --dbreport_host = your.mysql.com
& Nbsp; - dbreport_user = wortel --dbreport_password = jou wortel-slaag
& Nbsp; - dbreport_db = nosereport --dbreport_create_schema
Vereistes :
- Python
- neus
Kommentaar nie gevind