nosedbreport es un plugin nariz que expone un único plugin que pueden frontal diversas bases de datos de back-end para almacenar el resultado de una ejecución de la prueba nariz & nbsp;. Tener los resultados de sus pruebas, si son parte de un sistema de integración continua o no, le permite hacer preguntas interesantes acerca de su proyecto como el
- ¿Cuáles fueron los bancos de pruebas que corrían en los últimos cinco minutos
- ¿Cuál es el promedio de tiempo para ejecutar casos de prueba 'x'
- ¿Cuál es el tiempo estándar para la insuficiencia de banco de pruebas 'y'
- Y así ...
Estas preguntas también permiten crear informes y herramientas basadas en pruebas automatizadas funcionales que puede estar ejecutando en su desarrollo, puesta en escena o sistemas de producción, como el latido del corazón o la disponibilidad páginas monitoreo.
Instalación
- Con easy_install
& Nbsp; sudo easy_install nosedbreport
- Con pip
& Nbsp; sudo pip instalar nosedbreport
- De la fuente (repositorio bitbucket):
& Nbsp; hg clone http://hg.indydevs.org/nosedbreport
& Nbsp; nosedbreport cd
& Nbsp; la acumulación python setup.py
& Nbsp; python setup.py install sudo
Uso
- El caso de uso más básico es informar de los resultados de una prueba de correr en una base de datos mysql, el cual se puede lograr mediante la adición de las siguientes opciones a su ejecución de la nariz:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-host = your.mysql.com
& Nbsp; - dbreport-username = ali --dbreport-password = algunos-pass --dbreport-db = nosereport
- Para crear el esquema adecuado en su base de datos mysql:
& Nbsp; nosetests --dbreport-dbtype = mysql --dbreport-host = your.mysql.com
& Nbsp; - dbreport-username = raíz --dbreport-password =-pasar su-root
& Nbsp; - dbreport-db = nosereport --dbreport-crear-esquema
Requisitos :
- Python
- nariz
Comentarios que no se encuentran