</> CodeBooks
    ← Volver a Angular (página 4)
    Portada de AngularJS Testing Cookbook

    AngularJS Testing Cookbook

    Simon Bailey

    Editorial
    Packt
    Año
    2015
    Páginas
    ~180
    Nivel
    Intermedio

    De qué trata

    Recetario de Simon Bailey, desarrollador frontend británico y formador en TDD, con más de 50 recetas prácticas para probar aplicaciones AngularJS 1.x. Está dirigido a desarrolladores que ya conocen el framework y los conceptos básicos de testing y buscan soluciones concretas a problemas habituales al probar cada pieza de una aplicación.

    El primer capítulo se dedica a preparar el entorno: instalación y ejecución de pruebas con Karma, Protractor y Testem, y su automatización con Grunt y Gulp. Luego repasa los fundamentos de Jasmine, el uso de spies para mejorar la cobertura y técnicas para simular dependencias inyectadas (mocks). Las recetas siguientes se organizan por tipo de componente: pruebas de controladores, directivas, filtros, servicios, eventos, rutas y navegación, y animaciones, combinando pruebas unitarias y de extremo a extremo con Protractor y webdriver-manager.

    Su formato de recetas (preparación, pasos y explicación) lo hace muy útil como obra de consulta cuando hay que probar algo concreto, más que como lectura lineal. La editorial publica en GitHub el código de cada capítulo. No enseña AngularJS ni la teoría del testing desde cero, y varias de sus herramientas (Protractor, Testem, Grunt) han quedado en desuso, por lo que su utilidad actual se centra en proyectos AngularJS heredados.

    • AngularJS 1.x
    • Jasmine
    • Karma
    • Protractor
    • Testem
    • Grunt
    • Gulp
    • Spies
    • Mocks
    • Pruebas de directivas
    • Pruebas de servicios
    • Pruebas end-to-end

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Angular con nivel Intermedio