- Presencial
- 21 horas
- Aula Virtual
- No disponible
Al final de esta capacitación, los participantes podrán:
- Escribir pruebas legibles y mantenibles sin la necesidad de un código repetitivo
- Use el modelo de dispositivo para escribir pequeñas pruebas
- Pruebas de escala hasta pruebas funcionales complejas para aplicaciones, paquetes y bibliotecas
- Comprender y aplicar las características de PyTest, como anzuelos, reescritura de afirmaciones y complementos
- Reduzca los tiempos de prueba ejecutando pruebas en paralelo y en múltiples procesadores
- Ejecute pruebas en un entorno de integración continua, junto con otras utilidades como tox, simulacro, cobertura, unittest, doctest y Selenium
- Use Python para probar aplicaciones que no sean de Python
Introducción a las pruebas unitarias con PyTest
Pruebas unitarias con UnitTest vs Unit Testing con PyTest
Escritura de pruebas legibles y mantenibles
Usando Mocks, Fakes y Stubs
Uso de enganches, reescritura y complementos
Racionalización de sus pruebas con accesorios y pruebas parametrizadas
Obtención de la cobertura de prueba deseada
Generando documentación comprobable con Doctest
Integración de pruebas de unidad de Python en un entorno de integración continua (CI)
Escalando tus pruebas de unidad de Python
Utilice Python para probar aplicaciones que no sean de Python
Resumen y conclusión
Otros cursos bonificables de NobleProg:
Nosotros nos encargamos de gestionar la bonificación de estos cursos. Para información sobre la inscripción, CONTACTA CON EL CENTRO.