Índice de contenido
14.6.1 El ciclo TDD Hay un ciclo de desarrollo cuando se trabaja de manera TDD. La forma más corta de este ciclo es el mantra TDD: Rojo / Verde / Refactorizar Que se relaciona con el conjunto de herramientas de prueba unitaria donde es posible escribir una unidad prueba. Dentro de herramientas como PyCharm, cuando ejecuta una prueba pyunit o pytest, una Prueba La vista se muestra con rojo que indica que una prueba falló o verde que indica que la prueba aprobado. Por lo tanto, Rojo/Verde, en otras palabras, escriba la prueba y déjela fallar, luego implementar el código para asegurarse de que pasa. La última parte de este mantra es Refactor lo que indica que una vez que lo tenga funcionando, haga que el código sea más limpio, mejor y más ajustado Refactorizándolo. La refactorización es el proceso mediante el cual se modifica el comportamiento del sistema. no se modifica pero se modifica la implementación para mejorarla. El ciclo TDD completo se muestra en el siguiente diagrama que destaca la prueba primer enfoque de TDD: El mantra TDD se puede ver en el ciclo TDD que se muestra arriba y se describe con más detalle a continuación:
- Escriba una sola prueba.
- Ejecute la prueba y vea cómo falla.
- Implemente solo el código suficiente para que la prueba pase.
- Ejecute la prueba y vea cómo pasa.
- Refactorizar para mayor claridad y tratar cualquier problema de reutilización, etc.
- Repita para la siguiente prueba. 172 14 Introducción a las pruebas
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluación de modelos para pronosticar
Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.
Leer másModelos para pronosticar
Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.
Leer más