Robot Framework
RBT
Robot Framework
Perfil del Participante: Ingenieros de pruebas, programadores y estudiantes en el área de tecnologías de información interesadas en aprender a automatizar escenarios de prueba con experiencia en la ejecución de pruebas.
Objetivo: El participante identificará conceptos y elementos necesarios para automatizar escenarios de pruebas en navegadores web, Chrome, Firefox, Internet Explorer y Safari, elaborará ejemplos aplicado a la vida real y valorará las ventajas de la automatización de escenarios de regresión.
Requisitos: Laptop, sistema operativo Windows 7 o 10, Excel, experiencia en ejecución de pruebas, conceptos básicos de programación.
- Introducción
- ¿Qué es la automatización de pruebas de software?
- Herramientas de automatización de pruebas
- ¿Qué es Robot Framework?
- ¿Cuáles son los beneficios de utilizar Robot Framework?
- Ventajas y Desventajas
- Instalación y configuración
- Exploración de la herramienta
- Creando un proyecto
- Creación y uso de archivo para escenarios de prueba
- Importando librerías y su uso.
- Introducción a bases de HTML y CSS
- HTML y CSS
- Tipos de objetos web
- Lectura de tablas
- Identificadores y atributos de objetos web
- Programación Básica
- Variables y Constantes
- Declarando objetos web
- Tipo de datos
- Operadores
- Prueba de aceptación impulsada por palabras clave
- Prueba de aceptación con Javascript
- Estructuras de control
- Sentencia IF, ELSE
- Bucle FOR
- Bucles anidados
- Clases
- Creación y uso de clases
- Importando múltiples clases
- Programación Avanzada
- Funciones definidas por el usuario
- Funciones con argumentos
- Funciones anidadas
- Manejo de datos Excel
- Consulta e Iteración de datos
- Inserción y modificación de datos
- Creación de nuevas hojas
- Proyecto Final