top of page
IQ-fav.png

CONTENIDO

 

Módulo 1

1. ¿Que son las Pruebas?

2. Objetivos de la Prueba

3. ¿Por qué las pruebas son necesarias?

Terminología General

4. Los Siete Principios de las Pruebas

5. ¿Cómo es un proceso de Prueba?

6. La Psicología del Proceso de Pruebas

 

Módulo 2

1. Entendiendo el Ciclo de Vida del Desarrollo de Software (SDLC)

2. ¿Qué es el “Shift Left Testing”? 1. QA Como Parte de Todo el Proceso

3. Pruebas Estáticas

4. Pruebas Dinámicas

5. El Contexto y su Relevancia

6. La Importancia de Conocer al Negocio

 

Módulo 3

1. El Plan de Pruebas (IEEE 829)

2. Técnicas de Diseño de Prueba

Caja Negra

o Partición de Equivalencia

o Análisis de Valores Frontera

o Prueba de Tabla de Decisión

o Prueba de Transición de Estado

o Prueba de Caso de Uso

Caja Blanca

o Prueba y Cobertura de Sentencia

o Prueba y Cobertura de Decisión

Basados en la Experiencia

o Predicción de Errores

o Prueba Exploratoria

o Prueba Basada en Lista de Comprobación

 

Módulo 4

1. Requerimiento

2. Historias de Usuario

3. Caso de Prueba

4. Gestión de Defectos

Error, Defecto, Falla

 

Módulo 5

1. Gestión de Pruebas

Monitoreo y Control

Gestión de la Configuración

Riesgos y Prueba

 

Módulo 6

1. ¿Qué es un API?

2. ¿Por qué está en boga?

3. ¿Dónde encontramos API?

Backend de Aplicaciones Web

Servicios / MicroServicios

4. Herramientas para Testeo de API

 

Módulo 7

1. ¿Cómo testear API?

2. Entender el Contexto/Negocio

3. Mapear y Explorar API

4. API es Caja Negra

 

Módulo 8

1. Verbos y Sustantivos

Get, Post, Put, Delete

2. Request / Response

3. JSON / XML

4. Validación de los datos

5. Consideraciones NFR

6. Otras consideraciones

Estándares

Certificaciones

Uso interno/externo/por terceros

7. Probar API independientemente

8. Probar los flujos de interacción

 

Módulo 9 – Postman App

1. Las tres formas de trabajar

2. El Espacio de Trabajo

3. Las Colecciones y Carpetas

4. La ejecución de Colecciones

 

Módulo 10

1. Las Variables Globales, y de Colección

2. Las Variables de Entorno

3. Autenticar / Autorizar

4. ¿Por qué es un sandbox de Node.js?

5. Orden de ejecución del código

6. Código en Pre-Script

7. Código en Test

8. Data Driven

 

Módulo 11

1. Generación dinámica de Request

2. Manipulación de datos entre Request

3. Creación de código utilitario

4. Controlar el flujo de ejecución

5. La pestaña de Visualización

 

Modulo 12 TestNG

1. Afirmaciones

2. Anotaciones

3. Banco de pruebas

4. Parámetros

5. Pruebas en varios navegadores

 

  • 6. Reportando

AUTOMATIZACIÓN DE PRUEBAS

  • La automatización de pruebas (también conocida como pruebas de automatización), Demuestra a través de la práctica cómo aplicar habilidades de programación esenciales a las pruebas de automatización de software.

     

    La automatización de pruebas consiste en realizar un código especial con el que se comprueba que la aplicación software que estamos probando está funcionando correctamente.

     

    El objetivo de la automatización de pruebas es relevar al tester de las tareas de pruebas repetitivas, por ejemplo, las pruebas de regresión, además de minimizar el tiempo de pruebas.

     

    Este curso proporciona capacitación para el manejo de proyectos de prueba y proporciona experiencia práctica con Pruebas API, automatización de pruebas funcionales y automatización de pruebas de navegado.

Marcas que representamos

2021 - iQuattro Group / La Paz - Bolivia

© Derechos Reservados
bottom of page