AutoresEditores.com
Leer algunas páginas

Testing en .NET

Guía práctica para programadores: de lo básico a lo avanzado, con ejemplos real

Enlace
US$ 15,70
Leer algunas páginas

Testing en .NET es una guía práctica para construir software confiable en C# sin depender de la suerte (ni de "funciona en mi máquina"). A lo largo del libro aprenderás a diseñar una estrategia de pruebas realista -rápida, mantenible y alineada al negocio- usando un caso completo y consistente: ChaloStore, una tienda online con inventario, pedidos, pagos, envíos y un checkout que no puede fallar.

Aquí no solo verás "cómo escribir tests", sino cuándo conviene cada tipo de prueba, qué riesgos cubre y cuáles son los anti‑patrones que vuelven la suite lenta y frágil. Empezamos con pruebas unitarias (xUnit y buenas prácticas como AAA, mocks y nombres claros), avanzamos a pruebas de integración (WebApplicationFactory, DBs temporales, Testcontainers, WireMock) y cerramos el círculo con pruebas de aceptación/E2E desde la perspectiva del usuario (Playwright y BDD con Reqnroll/SpecFlow).

Además, aprenderás a tomar decisiones con criterio: pirámide de testing, code coverage (Coverlet y ReportGenerator) sin obsesionarte con el 100%, mutation testing con Stryker.NET para medir la fuerza real de tus pruebas, y contract testing (PactNet) para evitar rupturas entre servicios en arquitecturas distribuidas. Finalmente, exploramos cómo la IA y herramientas modernas (Copilot, Cursor, MCP) pueden acelerar el trabajo sin delegar la responsabilidad de la calidad.

Ideal para desarrolladores que ya programan en .NET/C# y quieren entregar más rápido sin romper producción, con ejemplos, ejercicios y material complementario para practicar.
leer todo...

editorial
edición del autor
disponibilidad
impreso bajo demanda
ISBN
978-628-02-2673-6
año edición
2026
n° edición
1
categoría
Ingeniería y tecnología
n° páginas
290
formato
14 x 21 cm (con solapa)
encudernación
Rústico (pegado)
papel
Papel Beige 70 Grs
color
Blanco y Negro
Gonzalo J. Pérez

Gonzalo J. Pérez (ChaloCode), es Sr Software Engineer con más de 15 años de experiencia construyendo y modernizando software de alto impacto en e-commerce, fintech, remesas y retail. Su trayectoria abarca desde desarrollo .NET y liderazgo técnico hasta arquitectura moderna en la nube, trabajando con sistemas de alta demanda donde la confiabilidad y la calidad son parte del diseño.

Además de su trabajo en industria, Gonzalo impulsa la formación de la comunidad a través de contenido educativo, open source y mentoría, traduciendo experiencia real en aprendizajes prácticos para desarrolladores que buscan elevar sus estándares profesionales.
leer todo...

Evaluaciones de los lectores
Este libro todavía no ha sido evaluado.