unittest unitarias test pruebas integracion python visual-studio-2008 unit-testing code-coverage

unitarias - test en python



Cobertura del código y prueba unitaria del código Python (6)

Ya he visitado el marco de prueba de unidad preferido de Python . No solo estoy mirando el marco de prueba de la unidad de Python, sino también la cobertura del código con respecto a las pruebas unitarias. Hasta ahora solo me he encontrado con coverage.py . ¿Hay alguna mejor opción?

Una opción interesante para mí es integrar cpython , pruebas unitarias de códigos Python y cobertura de códigos de código Python con Visual Studio 2008 a través de complementos (algo similar a IronPython Studio ). ¿Qué se puede hacer para lograr esto? Espero sugerencias.


También hay una hoja de higo que creo que está basada en la cobertura de Ned Batchelder.py. Usamos la nariz como el conductor para la prueba. Todo funciona bastante bien. Escribimos nuestras pruebas de unidad usando los módulos unittest y doctest incorporados.


PyDev parece permitir la cobertura de código desde dentro de Eclipse.

Todavía tengo que encontrar cómo integrar eso con mi propio (bastante complejo) proceso de compilación, así que uso la cobertura de Ned Batchelder en la línea de comandos.



Si desea una cobertura de código interactivo, donde puede ver las estadísticas de cobertura cambiar en tiempo real, eche un vistazo al Validador de cobertura de Python .


Testoob tiene una opción de línea de comando limpia para generar un informe de cobertura.


El nuevo soporte de Python de NetBeans tiene una compatibilidad estrecha con la integración de código: más información aquí .