Para todos los profesionales del desarrollo de software es importante conocer, entender y dominar el famoso banco de pruebas que proporciona Selenium.
No siempre es un conocimiento que esté al alcance de todos, por lo que lo mejor es recurrir a los cursos de profesionales que nos lo puedan enseñar todo sobre ello.
Los 5 mejores cursos online para aprender Selenium en 2022
Aprender a usar este banco de pruebas de software es fundamental, pero también lo es que lo hagamos con las enseñanzas de los mejores maestros.
1. Automatiza tu navegador. Selenium WebDriver con Python
¿Preparado para automatizar navegadores con los mejores resultados posibles? Este curso de Udemy nos enseña a automatizar pruebas de sitios web a través del uso de Xpath y DOM.
No se explican ni detallan distintas estrategias, sino que se toma como punto de partida el momento en el que ya hemos elegido una. Como sistema de apoyo, la formación nos enseña la estrategia de objetos de páginas, pero podremos aplicar lo aprendido a las demás.
Se recomienda tener conocimientos de Python, lo que nos ayudará para que aprendamos a automatizar tareas y que podamos establecer los procesos de prueba de forma muy elegante.
El responsable del curso es Gabriel Serrano, que nos introduce en 2 horas y media que se extienden durante 38 videoclases.
- Profesor que se explica muy bien
- Es dinámico y productivo
- Las indicaciones son claras
- Un buen curso de iniciación
- La web de las pruebas ya no está online
- Sin Python previo resulta complicado
2. Selenium Testing Framework con Python ¡De novato a experto!
La segunda propuesta de la que os hablamos os enseñará a realizar la configuración de Selenium Testing Framework con Python ¡De novato a experto! desde el punto básico y utilizando en el proceso también Python. Por ello es deseable que al menos tengáis conocimientos básicos de este lenguaje.
Además de esto, podréis escribir casos de prueba en los que no utilizaréis un código que sea especialmente complicado y que tendrá la ventaja de que será reusable en distintas ocasiones.
También os enseñarán a llevar a cabo el seguimiento de los casos de prueba que hayáis realizado y que sepáis cómo tenéis que hacer el mantenimiento de Selenium.
Imparte este curso el profesor Mervin Alberto Diaz Lugo en Udemy, estando formado por más de 26 horas de videoclases.
- Conocimiento muy profundo
- Temario exhaustivo
- Se explican todos los aspectos de Selenium al detalle
- La manera de enseñar que tiene el profesor
- Algunas lecciones no están tan bien explicadas como las demás
3. Selenium WebDriver with Java & Cucumber BDD
Este curso de Selenium WebDriver with Java & Cucumber BDD de Udemy está en inglés, pero hemos considerado que su temática y estructura eran merecedoras de encontrarse dentro de este listado que hemos formado.
Para realizarlo necesitaréis conocimientos básicos de Java, comprensión sobre cómo se programa y que tengáis cierta experiencia en el testeo de software.
Aprenderemos a crear scripts automatizados para probar aplicaciones web, daremos vida a librerías personalizadas y a frameworks muy sólidos. Integraremos Java y nos ocuparemos de automatizar acciones de los usuarios a través de distintas plataformas.
El responsable del curso es Tim Short y nos introduce en 70 clases que en total suman algo más de 6 horas de vídeo en las que se nos va explicando paso a paso cada parte del dominio que necesitamos para aprenderlo todo sobre Selenium. Por ejemplo, también nos enseñará a usar Cucumber BDD.
- Los amplios conocimientos que tiene el instructor
- Explicaciones muy directas
- Temario completo
- Fácil de seguir
- Va un poco rápido en ocasiones
No se da soporte a los estudiantes
4. Aprende Automatización Web con Selenium
El ingeniero Kevin Meneses González es quien nos ofrece este curso de Aprende Automatización Web con Selenium de Udemy en el cual el único requisito es tener ganas de aprender para poner toda la carne en el asador y esforzarnos.
Aprenderemos Python, la automatización web de Selenium que viene a ser nuestro referente del curso, JavaScript y HTML.
En menos de tres horas de duración también habrá tiempo para que aprendamos el proceso por el cual podremos implementar un bot dentro de la red social fotográfica Instagram. Y se nos enseñará lo necesario acerca de scrapping.
La mayor parte del temario se encuentra relacionada con Selenium, por lo que no tenéis de qué preocuparos. Por ejemplo, al hablar de JavaScript el curso lo hace con el objetivo de unirlo al software de banco de pruebas. Lo mismo ocurre con el scrapping.
- Buenas explicaciones
- Es un método de enseñanza muy práctico
- Temario amplio
- Toca muchos temas en poco tiempo
- No es 100% sobre Selenium
5. Selenium Testing Framework con JAVA, Maven y Cucumber
Esta formación sobre Selenium Testing Framework con JAVA, Maven y Cucumber nos preparará para que seamos capaces de crear nuestros propios casos de prueba en los que utilizaremos código que será fácil mantener.
Aprenderemos a usar Selenium Webdriver de manera que será posible crear un banco de pruebas con un framework que llevaremos a cabo desde la base.
Utilizaremos Java y otros recursos de los que este banco de pruebas se puede beneficiar, como es el caso de herramientas Record & Play, así como Cucumber.
Antes de terminar el curso se nos enseñará a hacer informes con el framework Allure y pipelines con Jenkins. De ello se ocupará el profesor Mervin Alberto Diaz Lugo, que desde Udemy se convierte en un gran aliado para que nos acostumbremos al uso de Selenium.
- El temario está bien explicado
- Contenido realmente completo
- Se tocan todos los temas importantes
- La forma de enseñar
- Algunas explicaciones no quedan muy claras