Conocimientos y habilidades que adquieres realizando este curso

  • Protractor: instalación, conceptos básicos, montaje de un proyecto desde cero, estructura, page object model, etc.
  • Javascript
  • Ficheros de configuración de protractor y sus opciones.
  • Cómo ejecutar las pruebas.
  • Generación de informes con los resultados de pruebas.
  • Diseño de escenarios con BDD.
  • Framework cucumber.

Temario

  • Introducción a Protractor

    2m
  • Instalación de Protractor

    3m
  • Selectores

    16m
  • Estructura del proyecto y ficheros

    7m
  • Clases y métodos básicos

    15m
  • Depurar las pruebas

    2m
  • Lecciones aprendidas

    4m
  • Test autoevaluación

  • Introducción a BDD

    5m
  • Ventajas de usar BDD

    5m
  • Conceptos básicos

    14m
  • Cucumber (vista previa)

    2m
  • Lecciones aprendidas

    2m
  • Reto: Diseño de escenarios

    1m
  • Test autoevaluación

  • IDE e introducción

    6m
  • Conceptos de JavaScript

    4m
  • Diseño de escenarios

    11m
  • Creación de pasos

    2m
  • Definición de pasos

    30m
  • Etiquetas

    3m
  • Fichero de configuración y distintas opciones

    2m
  • Ejecución de tests

    7m
  • Depurar las pruebas

    9m
  • Informe de resultados

    5m
  • Lecciones aprendidas

    2m
  • Test autoevaluación

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Curso de testing con BDD

Curso de testing con BDD

curso

Con este curso aprenderás:

  • Aprenderás por que hemos llegado a necesitar BDD en nuestro día a día
  • Aprenderás cómo nace y a partir de qué paradigmas se complementa para garantizar los objetivos de la organización o del proyecto
  • Descubrirás como se gestionan los cambios en un equipo ágil para garantizar la máxima comprensión por todos sus miembros gracias a BDD

Duración: 2 horas y 15 minutos

Curso de JavaScript para principiantes

Curso de JavaScript para principiantes

curso

Con este curso aprenderás:

  • Descubrirás que es JavaScript.
  • Conocerás los distintos tipos de datos primitivos.
  • Aprenderás a utilizarlos y ver su utilidad.

Duración: 2 horas y 46 segundos

Curso de Angular para principiantes

Curso de Angular para principiantes

curso

Con este curso aprenderás:

  • Aprenderás a crear tu propia web con Angular.
  • Crear componentes en Angular para estructurar nuestra web.
  • Aprenderás a usar el Data-Binding de Angular.

Duración: 3 horas y 11 minutos

Preguntas Frecuentes

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

Efectivamente, una vez superado cada curso podrás descargarte el diploma acreditativo de cada uno de ellos. Añade estos cursos a tu CV y mejora tu perfil para las empresas. También podrás obtener un diploma de nivel superior al superar todos los cursos de la carrera.

Descripción

Este curso va dirigido a personas que se quieran introducir en la automatización de pruebas de una web desarrollada con Angular. Para ello, se explicarán los conceptos y ejemplos básicos de Protractor y aprenderás cómo diseñar escenarios con BDD.

Para completar el curso de una forma adecuada, comprendiendo todo lo que en el mismo se explica, es necesario tener conocimientos previos de JavaScript, por lo que, si no es tu caso, te recomendamos realizar previamente el curso de JavaScript para principiantes, que encontrarás en nuestro catálogo.

Esta formación online se compone de tres bloques principales y una introducción, para que conozcas al tutor y cómo se desarrollará el curso. Además, se hará una primera toma de contacto con la automatización de pruebas, su importancia en la actualidad y las ventajas que aporta.

Comenzando con el primer bloque del curso, que se centrará en exclusiva en Protractor, aprenderás qué es y cómo se instala, y después, en el resto de lecciones se profundizará en los conceptos más importantes de este framework, comenzando por los selectores y todos lo relacionado con los mismos. Después se abordará el tema de la estructura de un proyecto y los ficheros más importantes que lo componen, además de sus funcionalidades y utilidades de los mismos.

Tras esta parte, podrás continuar aprendiendo las clases (browser, element, expectedconditions) y métodos básicos que ofrece Protractor para interaccionar con una web. En las últimas lecciones veremos la importancia de depurar las pruebas y cuáles son sus desventajas, y como conclusión, un resumen de lo aprendido en este primer segmento del curso.

En el segundo bloque vamos a centrarnos en BDD, que, aunque no es un concepto directamente relacionado con Protractor, nos va a aportar mucho valor a la hora de diseñar nuestros proyectos de automatización de pruebas, ofreciendo la posibilidad de compartir estos escenarios de pruebas con otros miembros del equipo de forma muy sencilla.

No obstante, todo lo que veremos en este bloque será únicamente la parte de BDD que aplicaremos al enfoque de este curso, si quieres aprender más sobre este paradigma te recomendamos realizar el curso de testing con BDD, dónde se verá con mucha mayor profundidad el tema.

En estas las lecciones se hará una primera introducción a BDD, explicando qué ventajas aporta y justificando su uso, cuáles son los conceptos básicos de este Behavior Driven Development o Desarrollo Guiado por Comportamiento, como, por ejemplo, qué es Gherkin y sus características, y también qué es Cucumber y cómo funciona.

Como colofón a este bloque, además de una lección que sirve como resumen de todo lo aprendido en las anteriores clases, el profesor te propone un reto en el que poner en práctica estos conocimientos adquiridos, que consiste en el diseño de varios escenarios de pruebas.

De esta forma finalizamos la parte teórica del curso, y pasamos al bloque final, en el que vamos a realizar un caso práctico al completo, de forma que se utilice todo lo explicado en las lecciones teóricas anteriores. Este amplio segmento del curso Protractor se divide en varias lecciones, y en ellas se irá avanzando en la creación de proyecto de diseño de escenarios, que se hará utilizando el IDE Webstorm.

Si quieres dar un paso más en tu formación sobre la automatización de pruebas, sobre todo en la automatización de webs desarrolladas con Angular y JS, este curso es perfecto para formarse en una de las skills más demandadas en la actualidad gracias a la creciente tendencia a realizar esta automatización de pruebas.

* Requisitos del Curso

Para realizar este curso es recomendable realizar previamente nuestro curso de de testing con BDD y nociones básicas de JavaScript.  

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars