</> CodeBooks
    ← Volver a Android (página 10)
    Portada de Robotium Automated Testing for Android

    Robotium Automated Testing for Android

    Hrushikesh Zadgaonkar

    Editorial
    Packt
    Año
    2013
    Páginas
    ~94
    Nivel
    Intermedio

    De qué trata

    Guía práctica y directa escrita por Hrushikesh Zadgaonkar enfocada en la automatización de pruebas de caja negra y caja gris sobre interfaces de usuario en Android mediante el framework open source Robotium (versiones 4.x/5.x en entornos Android 4.0–4.4). El texto está orientado a desarrolladores y profesionales de control de calidad (QA) de nivel intermedio que conocen los conceptos elementales de pruebas unitarias en Java y desean construir baterías de pruebas de regresión funcionales para aplicaciones Android nativas e híbridas.

    El contenido detalla la preparación del entorno de pruebas sobre Eclipse ADT y Android SDK, la creación y estructuración de proyectos de pruebas dedicados y el dominio exhaustivo de la clase Solo (com.jayway.android.robotium.solo.Solo). Enseña métodos para automatizar la interacción con vistas y controles (clickOnButton, enterText, searchText, scrollDown, waitForActivity), el soporte de pruebas en vistas web híbridas mediante WebViews (clickOnWebElement, enterTextInWebElement), el manejo de internacionalización y cambios de localización de la interfaz, el control remoto de pruebas mediante Robotium RemoteControl, la captura automática de pantallas ante fallos y la integración de las suites de prueba en flujos de construcción desatendidos con Apache Maven y el ejecutor de pruebas instrumentadas de JUnit para Android.

    El libro guía al lector a través de ejercicios secuenciales ejecutados sobre aplicaciones de prueba (AUT o Applications Under Test), verificando formularios de autenticación, listas con desplazamiento y pantallas web híbridas. Su extensión breve (menos de cien páginas) permite asimilar con rapidez la sintaxis y los patrones de Robotium. Debe tenerse en cuenta que en el desarrollo moderno de Android el estándar oficial para pruebas de interfaz ha pasado a Espresso, UI Automator y Android Studio con Gradle, pero la obra sigue siendo un valioso recurso metodológico para comprender los fundamentos de la automatización funcional basada en el patrón Solo.

    • Robotium
    • Solo
    • Testing automatizado
    • Android UI testing
    • JUnit
    • WebViews
    • Maven
    • ActivityInstrumentationTestCase2
    • Eclipse ADT
    • Pruebas de regresión

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Android con nivel Intermedio