Tutorial de prueba de aplicaciones móviles QTP / UFT

Tabla de contenido:

Anonim

La herramienta QTP o UFT (prueba funcional unificada) es una herramienta de prueba de software utilizada para el proceso de prueba de automatización . Se utiliza especialmente para pruebas de "regresión" o "funcionales". Algunas de las características de QTP incluyen

  • Funciona solo en un entorno Windows
  • Utiliza "VB Script" como lenguaje de programación.
  • Dependiendo de la versión soporta diferentes tecnologías (Web, Java, .Net, SAP, etc.)

Micro Focus UFT es la última versión de QTP; es una combinación de HP QTP + Service Test. También es compatible con sistemas de CI (integración continua) de código abierto como Hudson y Jenkins. Al comprender los requisitos del teléfono y la tableta, UFT proporciona un soporte extendido para las pruebas móviles. Con este soporte móvil HP UFT, podrá crear scripts independientes de la plataforma móvil. Este script que se ha desarrollado en iOS también puede funcionar en Android.

Para cualquier herramienta de automatización, un proceso de prueba automatizado debe pasar por el siguiente proceso

Pruebas de automatización

  • Análisis de viabilidad durante la automatización :

    Antes de realizar pruebas de automatización en el software, es fundamental comprobar si el software se puede automatizar o no

  • Proceso de sección de herramienta adecuado :

    Elija la herramienta de automatización según los requisitos, el uso y la función del software

  • Seleccionar y desarrollar el marco de automatización :

    Después de elegir la herramienta de automatización, el siguiente paso es seleccionar un marco adecuado para la automatización.

  • Prueba de concepto :

    El POC o prueba de concepto se establece con una configuración de extremo a extremo para evaluar si la herramienta puede ejecutar la automatización de la aplicación.

  • Desarrolle, ejecute y analice el script de prueba :

    Una vez que se prepara el script, los scripts deben ejecutarse, dar como resultado el análisis y el registro de defectos.

Comparación de QTP frente a otras herramientas de prueba móviles

Herramientas de prueba de QTP y en la nube ( DeviceAnywhere, Perfectiomobile ) Herramienta QTP y SeeTest
Grabadora NO
Seguridad Limitado Totalmente seguro
Disponibilidad Limitado (por horas ordenadas por adelantado) Disponible en todo momento (dispositivo en manos del probador)
Ejecutar prueba desde QTP
Editar prueba de QTP
Reciba informes en QTP
Pruebe dispositivos físicos reales SÍ (dispositivos en una nube conectados de forma remota) SÍ (todos los dispositivos, todos los modelos)
Prueba de hardware propietario NO
Prueba de emuladores NO
Cobertura de teléfonos móviles probados Todos incluidos los dispositivos heredados Solo teléfonos inteligentes (Android, Blackberry, Symbian, etc.)
Un dispositivo está conectado localmente a través de USB NO (remoto a través de la nube)

Varios métodos de prueba móviles

  • Prueba de compatibilidad : Verifica que la aplicación funcione como se espera con diferentes tamaños de pantalla, hardware interno, resoluciones, etc.
  • Prueba de interoperabilidad : verifica varias funcionalidades como compartir una conferencia, mensajería simple, mensajería de video, configuración de llamadas, etc.en diferentes dispositivos móviles
  • Prueba de funcionalidad : prueba los aspectos operativos de los dispositivos móviles, como las opciones de manejo de los medios de almacenamiento, los controles, etc.
  • Funcionalidad de usabilidad : incluye pruebas de navegación de aplicaciones, pruebas de interfaz móvil, un esquema de color de la aplicación, etc.
  • Prueba de rendimiento : comprueba el estrés y la capacidad de carga de los dispositivos móviles.
  • Pruebas de localización e internacionalización : esta prueba garantiza que el dispositivo admita las pruebas de internacionalización y localización.
  • Pruebas de intercambio y sincronización de datos : verifica que el dispositivo se pueda sincronizar perfectamente con otros dispositivos como PC, PDA y otros dispositivos móviles

Ventajas de QTP o UFT para pruebas móviles

  • Muy simple y facil de usar
  • Programación y monitoreo sencillos
  • Soporte completo de la mesa de ayuda de HP
  • Utiliza el lenguaje VBScript y es fácil de codificar en comparación con otros lenguajes de programación orientados a objetos