Skip to Main Content
Python robusto
book

Python robusto

by Patrick Viafore
September 2024
Intermediate to advanced content levelIntermediate to advanced
380 pages
10h 24m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Python robusto

Capítulo 21. Estrategia de pruebas

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Las pruebas son una de las redes de seguridad más importantes que puedes construir alrededor de tu código base. Es increíblemente reconfortante hacer un cambio y ver que todas las pruebas pasan después. Sin embargo, es un reto calibrar el mejor uso de tu tiempo en relación con las pruebas. Demasiadas pruebas y se convierten en una carga; pasas más tiempo manteniendo pruebas que entregando características. Demasiadas pocas pruebas y estás permitiendo que catástrofes potenciales lleguen a producción.

En este capítulo, te pediré que te centres en tu estrategia de pruebas. Desglosaré los distintos tipos de pruebas y cómo elegir qué pruebas escribir. Me centraré en las buenas prácticas de Python en torno a la construcción de pruebas, y luego terminaré con algunas estrategias de pruebas comunes específicas de Python.

Definir tu estrategia de pruebas

Antes de escribir pruebas, debes decidir cuál será tu estrategia de pruebas. Una estrategia de pruebas es un plan para dedicar tiempo y esfuerzo a probar tu software con el fin de mitigar el riesgo. Esta estrategia influirá en qué tipos de pruebas escribes, cómo las escribes y cuánto tiempo dedicas a escribirlas (y mantenerlas). La estrategia de pruebas de cada persona será diferente, pero todas tendrán una forma similar: una lista de preguntas sobre tu sistema y cómo piensas responderlas. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Potente Python

Potente Python

Aaron Maxwell
Escalando Python con Dask

Escalando Python con Dask

Holden Karau, Mika Kimmins

Publisher Resources

ISBN: 9781098188108Supplemental Content