IOS Unit Testing by Example: Xctest Consejos y Técnicas Usando Swift

Puntuación:   (4,7 de 5)

IOS Unit Testing by Example: Xctest Consejos y Técnicas Usando Swift (Jon Reid)

Opiniones de los lectores

Resumen:

El libro ha sido muy elogiado como un recurso esencial para los desarrolladores de iOS que deseen mejorar sus habilidades de pruebas unitarias. Ofrece ejemplos prácticos, técnicas útiles y conocimientos valiosos para escribir pruebas eficaces. El contenido está bien estructurado y se dirige tanto a principiantes como a desarrolladores experimentados.

Ventajas:

Cobertura completa de las técnicas de pruebas de iOS, ejemplos prácticos, estructura bien organizada, adecuado para todos los niveles de habilidad, consejos informativos sobre cómo escribir pruebas fiables y un autor de confianza con experiencia demostrada.

Desventajas:

No se mencionan contras significativos; sin embargo, algunos usuarios sugieren que, si bien es eficaz para el desarrollo de iOS, los que vienen de otros entornos de programación pueden necesitar recursos adicionales para salvar la brecha.

(basado en 9 opiniones de lectores)

Título original:

IOS Unit Testing by Example: Xctest Tips and Techniques Using Swift

Contenido del libro:

Cambia sin miedo el diseño de tu código iOS con pruebas unitarias sólidas. Utiliza el marco de pruebas integrado de Xcode, XCTest, y Swift para obtener información rápida sobre todo tu código, incluido el código heredado. Aprende los trucos y técnicas para probar todo el código iOS, especialmente los controladores de vistas (UIViewControllers), que son fundamentales para las aplicaciones iOS. Aprenda a aislar y sustituir dependencias en código heredado escrito sin pruebas. Practica la refactorización segura que hace posibles estas pruebas y observa cómo todos tus cambios se verifican de forma rápida y automática. Realiza incluso los cambios de código más atrevidos con total confianza.

El código manual y las pruebas de interfaz de usuario son más lentos cuanto más profunda es la jerarquía de navegación. Llegar a una pantalla concreta puede llevar varios toques, por no hablar de las pruebas de flujo de trabajo reales. Las pruebas unitarias automáticas ofrecen una respuesta tan rápida que pueden cambiar las reglas del desarrollo. Lleva las pruebas al desarrollo de iOS, incluso para el código heredado. Utiliza XCTest para escribir pruebas unitarias en Swift para todo tu código.

Los desarrolladores de IOS suelen reservar las pruebas unitarias únicamente para sus clases modelo. Pero ese enfoque se salta la mayor parte del código común a las aplicaciones iOS, especialmente con UIViewControllers. Aprenda a realizar pruebas unitarias de estos controladores de vista para ampliar sus posibilidades de pruebas unitarias. Dado que unas buenas pruebas unitarias son la base de una refactorización segura, podrás realizar cambios atrevidos. Aprenda a evitar los errores más comunes que cometen los programadores Swift con el framework XCTest. Utilice la cobertura de código para encontrar agujeros en sus conjuntos de pruebas. Aprenda a identificar dependencias difíciles.

Modifique el diseño de su código rápidamente, con menos riesgo y menos miedo.

Otros datos del libro:

ISBN:9781680506815
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2020
Número de páginas:300

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

IOS Unit Testing by Example: Xctest Consejos y Técnicas Usando Swift - IOS Unit Testing by Example:...
Cambia sin miedo el diseño de tu código iOS con...
IOS Unit Testing by Example: Xctest Consejos y Técnicas Usando Swift - IOS Unit Testing by Example: Xctest Tips and Techniques Using Swift

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)