Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 7 votos.
Pro IOS Testing: Xctest Framework for Ui and Unit Testing
⬤ Capítulo 1 - Introducción a las pruebas
1. Hacer lo mismo una y otra vez esperando los mismos resultados. Dónde nos encuentra el Testing y por qué es importante.
3. Diferentes tipos de métodos de Testing.
4. Saluda a XCTest Framework.
⬤ Capítulo 2 - Configuración de una infraestructura de pruebas. Todo sobre los objetivos de testing.
2. Organización del código de pruebas.
⬤ Capítulo 3 - Prepara tu código para testing1. Uso de interactores y entidades.
2. Marcar métodos privados.
3. Mocks y espías.
⬤ Capítulo 4 - Pruebas unitarias
1. ¿Qué son las pruebas unitarias?
2. Qué funciones deben ser cubiertas?
3. Escribir nuestra primera prueba unitaria.
4. Cobertura del código.
5. Escribir varias pruebas para la misma función 6. Probar funciones A-Sync.
7. Mejores prácticas.
⬤ Capítulo 5 - Pruebas de rendimiento
1. 1. Importancia de las pruebas de rendimiento ¿Qué métricas podemos medir? 3. Conoce el protocolo XCTMetric.
4. Escribir nuestra primera prueba de rendimiento 5. Establecer línea de base
6. Mejores prácticas
⬤ Capítulo 6 - Pruebas de Integración
1. 1. ¿Cuáles son las diferencias entre las pruebas unitarias y las pruebas de integración? Cómo sentar las bases para las pruebas de integración.
3. Todavía tenemos mocks.
4. ¿Qué integraciones son comunes de probar?
⬤ Capítulo 7 - Pruebas de interfaz de usuario
1. 1. Qué son las pruebas de interfaz de usuario.
2. Todo empieza con la accesibilidad 3. Retos de las pruebas de interfaz de usuario
4. Simule su backend 5. Conozca el Modelo de Objetos de Página 6. Mejores prácticas de pruebas de interfaz de usuario.
⬤ Capítulo 8 - Snapshot Testing
1. 1. Snapshot Testing - Lo más cercano al QA real Regresión Manual 2. iOS-snapshot-test-case - Solución Facebook y Uber.
3. ¿Cómo usarlo?
4. Pros y Contras
⬤ Capítulo 9 - Compartir pruebas entre iOS y Android
1. Código compartido - fuera, pruebas compartidas - dentro. 2. Todo empieza con una API coherente.
3. Prepara tus pruebas unitarias para ello.
4. Configurar un repositorio dedicado
5. Mejores prácticas
10. Capítulo 10 - Desarrollo dirigido por pruebas (TDD)
1. En pocas palabras - ¿qué es TDD?
2. 2. Ventajas de TDD.
3. TDD no es un tipo de test, es un método de desarrollo 4. Proceso TDD.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)