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.

 

  1. Introducción
    1. ¿Qué es la automatización de pruebas de software?
    2. Herramientas de automatización de pruebas
    3.  ¿Qué es Robot Framework?
    4. ¿Cuáles son los beneficios de utilizar Robot Framework?
    5. Ventajas y Desventajas
    6. Instalación y configuración
    7. Exploración de la herramienta
    8. Creando un proyecto
    9. Creación y uso de archivo para escenarios de prueba
    10. Importando librerías y su uso.
  2. Introducción a bases de HTML y CSS
    1. HTML y CSS
    2. Tipos de objetos web
    3. Lectura de tablas
    4. Identificadores y atributos de objetos web
  3. Programación Básica
    1. Variables y Constantes
    2. Declarando objetos web
    3. Tipo de datos
    4. Operadores
    5. Prueba de aceptación impulsada por palabras clave
    6. Prueba de aceptación con Javascript
    7. Estructuras de control
      1. Sentencia IF, ELSE
      2. Bucle FOR
      3. Bucles anidados
  4. Clases
    1. Creación y uso de clases
    2. Importando múltiples clases
  5. Programación Avanzada
    1. Funciones definidas por el usuario
    2. Funciones con argumentos
    3. Funciones anidadas
  6. Manejo de datos Excel
    1. Consulta e Iteración de datos
    2. Inserción y modificación de datos
    3. Creación de nuevas hojas
  7. Proyecto Final