{"product_id":"ios-unit-testing-by-example-xctest-tips-and-techniques-using-swift-9781680506815","title":"Pruebas unitarias de iOS por ejemplo: Consejos y técnicas de Xctest usando Swift","description":"\u003cp\u003eCambia sin miedo el diseño de tu código iOS con sólidas pruebas unitarias. Usa el framework de pruebas XCTest integrado en Xcode y Swift para obtener retroalimentació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 vista (UIViewControllers), que son críticos para las aplicaciones iOS. Aprende a aislar y reemplazar dependencias en código heredado escrito sin pruebas. Practica la refactorización segura que hace posible 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 audaces con total confianza.\u003c\/p\u003e \u003cp\u003eLas pruebas manuales de código y UI se vuelven más lentas cuanto más profunda es tu jerarquía de navegación. Puede tomar varios toques solo para llegar a una pantalla en particular, sin mencionar las pruebas de flujo de trabajo reales. Las pruebas unitarias automáticas ofrecen una retroalimentación tan rápida que pueden cambiar las reglas del desarrollo. Lleva las pruebas al desarrollo de iOS, incluso para código heredado. Usa XCTest para escribir pruebas unitarias en Swift para todo tu código.\u003c\/p\u003e \u003cp\u003eLos desarrolladores de iOS suelen reservar las pruebas unitarias solo para sus clases de modelo. Pero ese enfoque se salta la mayor parte del código común a las aplicaciones de iOS, especialmente con los UIViewControllers. Aprende a probar unitariamente estos controladores de vista para expandir tus posibilidades de pruebas unitarias. Dado que las buenas pruebas unitarias son la base para una refactorización segura, estás capacitado para realizar cambios audaces. Aprende a evitar los errores más comunes que cometen los programadores de Swift con el framework XCTest. Usa la cobertura de código para encontrar huecos en tus suites de pruebas. Aprende a identificar dependencias difíciles.\u003c\/p\u003e \u003cp\u003eRemodela el diseño de tu código rápidamente, con menos riesgo y menos miedo.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-12576899\"\u003eJon Reid\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e Pragmatic Bookshelf\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 14\/07\/2020\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 360\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 1.36lbs\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.25h x 7.52w x 0.75d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781680506815\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1680506811\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051330\"\u003eDesarrollo e ingeniería de software | Aseguramiento de la calidad y pruebas\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051010\"\u003eLenguajes | General\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM046020\"\u003eSistemas operativos | Mac OS\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eAcerca del autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eJon Reid\u003c\/b\u003e es un experto líder en pruebas unitarias y desarrollo basado en pruebas (TDD) para el desarrollo de iOS. Ha practicado TDD en plataformas Apple desde 2001. Su blog, https: \/\/qualitycoding.org se centra en las prácticas de pruebas unitarias de iOS.\u003c\/p\u003e","brand":"Pragmatic Bookshelf","offers":[{"title":"Default Title","offer_id":42664322498797,"sku":"9781680506815","price":67.93,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_ca12c486-9220-45b3-9a98-2be9e67098fa.jpg?v=1649403948","url":"https:\/\/sureshotbooks.com\/es\/products\/ios-unit-testing-by-example-xctest-tips-and-techniques-using-swift-9781680506815","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}