¿Problemas con proyectos de software muy grandes en los cuales tienes que repetir las mismas pruebas manuales una y otra vez?
¿Quieres aprender cómo utilizar Selenium para automatizar tus pruebas de software?
Autor del curso: Gabriel Serrano.
Curso suministrado vía Udemy.
Automatización de Software Testing con Selenium y Python
La automatización de pruebas funcionales de software ha pasado de ser algo que es "bueno tener" a convertirse en una necesidad, pruebas como las de regresión o las de humo deben siempre realizarse a la hora de liberar una nueva versión y su esfuerzo para la ejecución puede llegar a ser muy alto cuando las versiones son complejas y requieren interacción continua.
El principal reto presente para el Software Testing en la actualidad, es el poder ejecutar pruebas sobre la totalidad de los casos y particularidades de los sistemas, en un entorno de negocios que demandan integraciones continuas y cambios rápidos en el software.
El curso de automatización de pruebas con Selenium y Python, está diseñado para enseñarte cómo desarrollar tus propios programas para probar páginas web de forma elegante y bien estructurada.
Contenido del curso
- Introducción
- Instalación de Python
- Instalación de Selenium
- Instalación de driver para Firefox: geckodriver
- Primera prueba en Firefox
- Primer programa en Chrome
- Internet explorer
- FirePath - ¡!Opcional!
- Que es el DOM (Document Object Model)
- Encontrando nodos usando la consola del desarrollador
- Seleccionando nodos con XPath
- Predicados en XPath
- Generando el XPATH en Chrome
- CSS Selectors
- Presentando la página de pruebas
- Encontrando elementos con Python
- find_element_by_id
- find_element_by_name
- Unittest – Conceptos
- Unitttest
- Unittest - Mas de una prueba en un TestCase
- Encuentra elementos por XPath y por Clase
- Encuentra elementos por Texto: find_element_by_link_text
- Encuentra elementos por Tipo de elemento: find_element_by_tag_name
- Búsqueda general: find_element
- Encontrando mas de un elemento
- Acciones. Clic en un elemento y escribe un texo
- Acciones - Clic en botones de selección y casillas de selecció
- Selecciona una opción de un drop down
- Obteniendo un atributo o Texto
- Cambiando el foco a una ventana
- Cambiando el foco a una alerta
- Cambiando el foco a un frame
- Acciones en cadena (ActionChains)
- Esperas Implícitas - Implicit Waits
- Problema: Elementos Escondidos
- Esperas Explícitas (Explicit Waits)
- Page object Model
¿Listo para aprender a utilizar Selenium para automatizar y facilitar las pruebas en tus aplicaciones web?
Autor del curso: Gabriel Serrano.
Curso suministrado vía Udemy.
No hay comentarios :
Publicar un comentario