BOB  |   +591 68223703  |   consultas@cegos.com.bo  |  

Testing Automation con Selenium

A lo largo del curso, llevaremos adelante un proceso tal como ocurrirá en una situación real de trabajo. Armaremos un proyecto desde cero, incluiremos librerías, implementaremos la ejecución de acciones y verificaciones, leeremos datos desde un archivo externo, capturaremos evidencias, generaremos reportes y cargaremos el proyecto en GitHub. Al finalizar, los alumnos tendrán un proyecto donde: - Automatizarán la prueba sobre una aplicación web. - Leerán los datos de entrada desde un archivo externo. - Generarán capturas de evidencias. - Obtendrán un reporte de salida.
Costo: 670 Bs. 402 Bs. 40% off
Duración: 18 Hrs.

A lo largo del curso, llevaremos adelante un proceso tal como ocurrirá en una situación real de trabajo. Armaremos un proyecto desde cero, incluiremos librerías, implementaremos la ejecución de acciones y verificaciones, leeremos datos desde un archivo externo, capturaremos evidencias, generaremos reportes y cargaremos el proyecto de GitHub. Al final, los alumnos tendrán un proyecto donde: Automatizarán la prueba sobre una aplicación web, leerán los datos de entrada desde un archivo externo, generarán capturas de evidencias y obtendrán un reporte de salida.

En este curso aprenderás:

  • Trabajar en un proyecto de automatización de pruebas sobre aplicaciones web.
  • Utilizar los drivers de Selenium para el control de los navegadores.
  • Localizar elementos HTML.
  • Utilizar XPATH y CSS.
  • Organizar los tests.
  • Capturar evidencias de pruebas.
  • Generar reportes: XML y HTML.
  • Leer archivos para el manejo de datos.
  • Usar Page Objects Model.
  • Cargar el proyecto a GIThub y ejecutar por la línea de comando.

1. PRIMER PROYECTO 

Objetivos del curso.

Introducción a la automatización de pruebas.

Maven: definición y configuración.

Creación y configuración de primer proyecto con IDE Eclipse.

Armado de pom.xml.

Estructura de una Clase Java.

Repaso de estructura HTML de una página web para localizar elementos.

Selección y configuración de Webdriver de Selenium.

Funciones básicas Selenium.

Localización de elementos: id

2. LOCALIZANDO ELEMENTOS HTML

Localización de elementos: name, class.

Localización de elementos: xpath (ruta absoluta).

Localización de elementos: xpath (ruta relativa).

Localización de elementos: css.

Localización de elementos: linkText y partialLinkText.

Cómo realizar Debbug en caso de errores.

Utilización Waits (Implicit, Explicit).

Herramientas para localizar elementos.

3. DISEÑO Y VERIFICACIÓN DE TEST

Nociones de asserts.

Utilización de unit test con Test NG.

Más anotaciones de Test NG: @Before y @After.

Generación de reportes en: XML y HTML.

Introducción al manejo de archivos.

Generación de Screenshots con Selenium. 

Armado de Documento de Evidencias.

4. MODELO POM Y REPORTES

Organización de proyecto con POM: Page object Model.

Armado de clases base.

Ejcución de suite de pruebas con TestNG.

Cross browser Testing.

5. VERSIONADO DEL PROYECTO

Manejo de datos con TestNg: Anotación @DataProvider.

Upload y Download de archivos.

Manejo de alertas y Pop up.

Acceso a tables de una página.


6. METODOLOGÍA DE DESARROLLO EN PROYECTO DE PRUEBAS Y COMPATIBILIDAD

Acceso a base de datos.

Uso de capabilities y ChromeOptions.

Ejecutar tests por consola.

Subir un proyecto al repositorio web Github con GIT. 

Cambios de la versión Selenium 04


Cursos o contenidos requeridos: Java para no Programadores Desarrollo Web con HTML Tester QA Manual.

Una vez finalizado satisfactoriamente el curso, el Instituto CEGOS emite un CERTIFICADO DE APROBACIÓN, el cual contiene:

  • Datos personales del alumno
  • Plan de estudios
  • Horas lectivas invertidas.
  • Nota final.
  • Rúbrica de autoridades competentes.

Depósito bancario: 

  • Entidad bancaria: Banco Union
  • Nombre: CEGOS
  • Nro. De cuenta: 10000019540257
  • Entidad bancaria: Banco Bisa
  • Nombre: CEGOS
  • Nro. De cuenta: 6022104011
  • Entidad bancaria: Banco Nacional de Bolivia
  • Nombre: CEGOS
  • Nro. De cuenta: 1502380148

PayPal:  

  • Correo: cobrosonline@cegos.com.bo
  • Nombre: CEGOS

Posterior al pago envíe el comprobante al correo consultas@cegos.com.bo con los siguientes datos: (Nombre completo, C.I., E-Mail, Nro. de celular, Nombre y número para facturación).


Paga con tarjeta de crédito, PayPal


BENEFICIOS

- Grupos reducidos y prácticos
- Material digital en plataforma
- Video conferencia en tiempo real
- Grabación de clases ejecutadas
- Docente certificado
- Certificación emitida por CEGOS
- Impuestos de ley
- Garantía de aprendizaje


Modalidad de Cursado

Modalidad Online - En vivo

  • Grupos reducidos y prácticos
  • Clase en tiempo real por video conferencia.
  • Consultas en vivo.
  • Grabación de las clases ejecutadas.
  • Certificación emitida por CEGOS.
  • Asistencia administrativa personalizada todos los días.

Contamos con profesionales experimentados en el área.

Aprenderás junto a expertos de la industria IT quienes te brindarán las herramientas necesarias en escenarios reales de trabajo.

Cursos Relacionados


14 hrs
Ver más

14 hrs
Ver más

14 hrs
Ver más

12 hrs
Ver más

12 hrs
Ver más

ico_curso.png