Solicitar información

Temario del curso

Módulo 1: Introducción a HP UFT

• Página de inicio de UFT

Módulo 2: Preparación para la grabación y beneficios de la automatización de pruebas

• Explorar el flujo típico de trabajo en las pruebas GUI

• Documentar los pasos que conforman un proceso empresarial

• Priorizar procesos empresariales según criterios adecuados

• Reunir datos suficientes para las pruebas

• Preparar el entorno de testeo para la automatización

Módulo 3: Conversión de casos de prueba manuales en pruebas automatizadas

• Ejecutar una prueba y verificar posibles errores

• Guardar el caso de prueba generado

• Consultar los resultados obtenidos en la prueba

Módulo 4: Identificación de objetos

• Localizar elementos dentro de UFT para el testing GUI

• Gestionar dichos objetos mediante el Repositorio de Objetos en UFT

Módulo 5: Compartir el repositorio de objetos

• Distinguir los distintos tipos de repositorios de objetos

• Manipular los repositorios compartidos utilizando el Administrador del Repositorio de Objetos

• Implementar identificadores visuales entre objetos relacionados

Módulo 6: Sincronización de objetos

• Comprender el concepto de sincronización en UFT para GUI Testing

• Identificar las aplicaciones habituales de la sincronización en este entorno

• Incorporar un paso de sincronización correspondiente a algún objeto específico

Módulo 7: Utilización de puntos de verificación

• Entender qué son y para qué sirven los puntos de verificación estándar

• Añadir dichos puntos a un caso de prueba creado

• Emplear expresiones regulares para hacer más flexible cada punto de verificación

Módulo 8: Parametrización de pruebas

• Insertar parámetros de entrada o salida en las secuencias del script

• Introducir exclusivamente variables destinadas a recibir resultados

• Vincular ciertos puntos de verificación con parámetros correspondientes

• Analizar los resultados obtenidos en ejecuciones sucesivas del test

Módulo 9: Empleo de acciones reutilizables

• Detectar distintas formas de definir acciones en el contexto de GUI Testing

• Diferenciar los tipos más comunes de estas acciones descritas

• Identificar frecuencias específicas con que se activan cada tipo de acción o test propiamente dicho

• Distinguir llamadas directas a ciertos grupos predefinidos y copias independientes de los mismos

• Intercambiar valores mediante la tabla global de datos asignados a varios casos paralelos

• Generar llamadas dirigidas hacia esas acciones aportando los parámetros adecuados para su correcta ejecución

• Almacenar cualquier tipo de retorno que pueda ser generado por cada una de estas llamadas efectuadas

• Descomponer una sola instrucción básica en múltiples bloques separados para mejorar su manejo estructural

• Diseñar nuevas estructuras de acción según necesidades específicas del proyecto actual.

• Ejecutar una llamada a ciertas funciones reutilizables desde otro conjunto distinto de instrucciones propias en el mismo entorno.

• Utilizar tablas locales y globales para organizar correctamente los datos empleados por múltiples etapas del proceso automatizado.

• Superar cualquier bloqueo o imposibilidad al invocar acciones ya predefinidas en otro conjunto de líneas de código programadas anteriormente.

Módulo 10: Adición de pasos manuales sin el uso de herramienta grabadora

• Catalogar distintos estilos posibles para anotar nuevos bloques en los flujos de programación sin usar la funcionalidad de grabado disponible en este entorno UFT.

• Implementar condiciones predeterminadas o variables controlables directamente dentro del código a fin de filtrar determinados resultados esperados durante el proceso ejecutivo del script programado.

• Emplear generador dedicado para creación automática de nuevos pasos sin necesidad de escribir líneas individuales desde cero.

• Registrar cualquier suceso relevante dentro del flujo principal usando herramienta de reporte específicamente diseñada para este entorno UFT.

Módulo 11: Desarrollo de pruebas en aplicaciones web

• Ejecutar grabación y luego ejecución del caso creado orientado a la validación funcional propia de aplicaciones navegables.

• Incluir puntos estándar para verificación específica en múltiples elementos visibles dentro de páginas web diseñadas según normas HTML.

• Añadir bloques destinados a inspeccionar texto contenido directamente dentro ciertas áreas marcadas como zona crítica al momento de validar el comportamiento de dicha plataforma digital.

Módulo 12: Pruebas sobre servicios web mediante UFT API

• Describir brevemente lo que consiste en la Arquitectura Orientada a Servicios comúnmente usada hoy día para crear plataformas distribuidas.

• Identificar claramente las piezas fundamentales y su relación mutua integrando esta filosofía dentro del diseño lógico de módulos funcionales específicos actualmente en uso.

• Establecer conceptos básicos como términos clave asociados al ámbito práctico del testing que involucra evaluación sistemática y periódica de distintos tipos de componentes individualmente testeados.

• Manejar la interfaz gráfica principal ofrecida por UFT a fin de iniciar análisis y ejecuciones dirigidas hacia validación de APIs.

• Generar pruebas elementales o más complejas basadas en servicios web integrando el uso correcto de módulos disponibles desde este entorno dedicado al testing funcional avanzado.

Requerimientos

No se requieren conocimientos previos.

 21 Horas

Formación Corporativa a Medida

Soluciones de formación diseñadas exclusivamente para empresas.

  • Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
  • Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
  • Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Inversión

Precio por grupo privado (formación online) desde 4350 € + IVA*

Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales

Reseñas (4)

Próximos cursos

Categorías Relacionadas