¿Cuántos días tomará aprender Selenium?

Esto depende totalmente de su interés y disponibilidad para dedicar tiempo al tema.

Hay un programa de alto nivel a continuación, si sigues algo así puedes aprender selenio en 4 a 5 semanas.

Aprenda un idioma: para comenzar con selenio, debe aprender un idioma en el que escribirá su script de automatización. Para nuestro escenario, consideremos que usaremos Java para la automatización.

  1. Comience a comprender los conceptos básicos de Java (conceptos OOPS, excepciones, nivel básico de subprocesos, etc.) { 1 semana }.
  2. Comprender el nivel básico de HTML, CSS y Javascript. Acelerarán su proceso para entender la aplicación web fácilmente { 3 días }.
  3. Desarrolle programas java simples que cubran todos sus conceptos aprendidos para java { 2 días }.
  4. Revise los artículos / blogs / videos en línea y comprenda qué es el selenio y cómo se creó Webdriver. { 1 día }.
  5. Descargue Selenium IDE y comience a explorarlo, aunque es una herramienta básica que se comporta como una base para su experiencia en selenio { 2 días } .
  6. Descargue Selenium Webdriver y comience a crear scripts de automatización para aplicaciones web. Haga mucha variedad de scripts para obtener más experiencia en el tipo de aplicaciones { 5 días }.
  7. Permita que todos sus scripts se ejecuten en múltiples navegadores (no en ejecución paralela) { 2 días }.
  8. Comience a crear su propio marco que lea datos y localizadores de archivos de Excel.
    • Marco orientado por palabras clave: los archivos de Excel contienen solo las palabras clave de la automatización que se realizará. El código real está presente en el marco. { 4 días }
    • Marco basado en datos: un conjunto de automatización puede ejecutarse con una variedad de datos { 4 días } .
    • Por último, conecte el marco para crear un marco híbrido con características de arroz como informes, capturas de pantalla y defectos de registro. { 4 días }.

Una vez que esto se haya cubierto, habrá terminado con su publicación de aprendizaje de selenio, en la que podrá aprender jenkins, git, testlink, testng, etc. y llevar sus habilidades al futuro.

PS Happy Tesing 🙂

upvote si ayuda!

Depende de cuántos días y horas tome para completar los siguientes pasos:

La mejor manera de comenzar su aprendizaje es la siguiente:

  • Intenta aprender a programar Java usando el BLACK BOOK de Java. Si te encuentras cómodo en las funciones de secuencias de comandos, la lógica basada en OOP, los bucles y otros elementos básicos, ¡eso es suficiente!
  • Muévase para aprender las secuencias de comandos de Selenium WebDriver utilizando JAVA (utilizando los secretos de prueba de automatización de software revelados-Parte1,2)
  • Construya un marco por usted mismo y consígalo cargado en el sitio web de GITHUB
  • Aprende a Jenkins sobre cómo programar el proyecto.
  • Pruebe GIT sobre cómo agregar, cometer, empujar y jalar, volver a basar, etc.
  • Una vez que te sientas cómodo con Selenium, prueba Appium usando Java
  • Intente usar TestNG para ejecutar scripts basados ​​en Selenium y Appium

Algunos libros que he referido aquí:

Por favor haga clic en UPVOTE si es útil!

Aprender Selenio 4 meses son suficientes para aprender y practicar . Selenium es un conjunto de herramientas de software diferentes, cada una con un enfoque diferente para admitir la automatización de pruebas. La mayoría de los ingenieros de Selenium QA se centran en una o dos herramientas que satisfacen las necesidades de su proyecto, sin embargo, aprender todas las herramientas le dará muchas opciones diferentes para abordar diferentes problemas de automatización de pruebas. El conjunto completo de herramientas da como resultado un amplio conjunto de funciones de prueba específicamente orientadas a las necesidades de prueba de aplicaciones web de todo tipo. Estas operaciones son muy flexibles, ya que permiten muchas opciones para ubicar elementos de la IU y comparar los resultados esperados de las pruebas con el comportamiento real de la aplicación. Una de las características clave de Selenium es el soporte para ejecutar las pruebas en múltiples plataformas de navegadores. Pruebas para automatizar aplicaciones basadas en web de manera más eficiente. Selenium Quick Tutorials Selenium Selenium es una herramienta de código abierto. Puede extenderse a varias tecnologías que exponen DOM. Tiene capacidades para ejecutar scripts en diferentes navegadores. Complementos limitados y necesita complementos para cada una de las tecnologías. Puede ejecutar scripts en varios sistemas operativos. Soporta dispositivos móviles. Ejecuta pruebas dentro del navegador, por lo que NO se requiere enfoque mientras la ejecución del script está en curso. Puede ejecutar pruebas en paralelo con el uso de Selenium Grids . Este tutorial está diseñado para profesionales de pruebas de software que deseen Aprender los conceptos básicos de Selenium a través de ejemplos prácticos. El tutorial contiene los ingredientes suficientes para comenzar con Selenium desde donde puede llevar a niveles más altos de experiencia.

1) Videos de Selenio Paso a Paso

2) Tutoriales paso a paso de selenio

3) Selenium Últimos Videos

4) TestNG Testing Framework Videos

5) Tutorial de Selenium Live Project

6) Descargas de herramientas de Selenium

7) Preguntas de la entrevista de selenio

8) Curriculum vitae del probador del selenio

9) Tutorial de Selenium WebDriver

También puede visitar gcreddy youtube. Hay muchas ventajas de aprender Selenium, especialmente si está buscando mejorar sus opciones de carrera en la industria de las pruebas. En cada campo tienes que seguir aprendiendo y evolucionando con el tiempo si quieres prosperar. Esto es especialmente cierto para la industria de TI. Si eres un probador de aplicaciones web y aún estás utilizando las Pruebas manuales, Selenium cambiará dramáticamente tu carrera.

Programación Java para Selenium

Aprende Selenio | Pruebas de automatización de Java dentro de un mes.

La mejor manera de aprender Selenium Automation Testing utilizando http://stqatools.com/ .

Si eres principiante en selenio, aquí tienes un plan paso a paso para comenzar a utilizar Java | Selenio | Prueba Con programas, así como preguntas y respuestas de la entrevista.

http://stqatools.com/ proporciona los siguientes tutoriales:

  1. Tutoriales de Java (Básico / Avanzado).
  2. Tutoriales de Selenio (Básico / Intermedio / Avanzado).
  3. TestNG (Básico / Avanzado) Tutoriales.

http://stqatools.com/ proporciona los siguientes programas / ejemplos:

  1. Java (Básico / Avanzado) Programas / Ejemplos.
  2. Selenio (Básico / Intermedio / Avanzado) Programas / Ejemplos.

http://stqatools.com/ proporciona las siguientes preguntas y respuestas de la entrevista:

  1. Preguntas y respuestas de la entrevista de Java (Básico / Avanzado).
  2. Selenium (Básico / Avanzado) Preguntas y respuestas de la entrevista Set – 1.
  3. Selenium (Básico / Avanzado) Preguntas y respuestas de la entrevista Set – 2.
  4. Preguntas y respuestas de la entrevista de TestNG (básico / avanzado).

TUTORIALES DE JAVA PARA EL SELENIO:

  1. JAVA | Introducción
  2. JAVA | Descargar instalación y configuración
  3. JAVA | Primer programa de java
  4. JAVA | Tipo de datos
  5. JAVA | Variables
  6. JAVA | Modificadores de acceso
  7. JAVA | Operadores básicos
  8. JAVA | Clase y objeto
  9. JAVA | Toma de decisiones
  10. JAVA | Control de bucle
  11. JAVA | Constructores
  12. JAVA | Cuerda
  13. JAVA | Formación
  14. JAVA | Los metodos
  15. JAVA | esta palabra clave
  16. JAVA | súper palabra clave
  17. JAVA | palabra clave final
  18. JAVA | palabra clave estática
  19. JAVA | Herencia
  20. JAVA | Polimorfismo
  21. JAVA | Abstracción
  22. JAVA | Encapsulacion
  23. JAVA | Manejo de excepciones
  24. JAVA | Colecciones

TUTORIALES DE DIRECTOR DE SELENIO

  1. SELENIO | Introducción
  2. SELENIO | Configuración de Eclipse
  3. SELENIO | Configurar Eclipse
  4. SELENIO | Primer guion
  5. SELENIO | Navegador Firefox
  6. SELENIO | Navegador chrome
  7. SELENIO | Navegador Safari
  8. SELENIO | IE Explorer
  9. SELENIO | HtmlUnitDriver
  10. SELENIO | Comandos del navegador
  11. SELENIO | Comandos de navegación
  12. SELENIO | Comandos WebElement
  13. SELENIO | Buscar Elemento / Elementos
  14. SELENIO | Localizadores
  15. SELENIO | Casilla de verificación / botón de radio
  16. SELENIO | Desplegable
  17. SELENIO | Dynamic WebTable
  18. SELENIO | Manejo de calendario
  19. SELENIO | Afirmar y verificar
  20. SELENIO | Encuentra elementos usando el inspector del navegador
  21. SELENIO | FireBug & FirePath
  22. SELENIO | XPath Relativo Absoluto
  23. SELENIO | WebDriver Element Locator Firefox Add On
  24. SELENIO | Comandos de espera
  25. SELENIO | Ventana
  26. SELENIO | Alerta y PopUp
  27. SELENIO | Lengüeta
  28. SELENIO | iframe
  29. SELENIO | Arrastrar y soltar
  30. SELENIO | Acción de desplazamiento del ratón
  31. SELENIO | Botón derecho del ratón
  32. SELENIO | Haga doble clic
  33. SELENIO | Punta de herramienta
  34. SELENIO | Eventos del teclado
  35. SELENIO | Clase de robot
  36. SELENIO | Captura de pantalla
  37. SELENIO | Ejecutor de JavaScript
  38. SELENIO | Desplazarse por la página
  39. SELENIO | Capacidad deseada (Marioneta)
  40. SELENIO | Galleta

PRUEBA DE TUTORIALES PARA EL SELENIO:

  1. Prueba ng | Introducción
  2. Prueba ng | Instalación
  3. Prueba ng | Primer script de TestNG
  4. Prueba ng | Anotaciones
  5. Prueba ng | Secuencia de ejecución de anotaciones
  6. Prueba ng | Build Test Suite / TestNG.xml file
  7. Prueba ng | Saltar / Desactivar Pruebas en TestNG
  8. Prueba ng | Priorización de casos de prueba
  9. Prueba ng | Agrupación de casos de prueba
  10. Prueba ng | Excepción
  11. Prueba ng | Parametrización utilizando el archivo TestNG.xml
  12. Prueba ng | Parametrización utilizando @DataProvider
  13. Prueba ng | Ejecución paralela en TestNG
  14. Prueba ng | Aserciones duras / blandas
  15. Prueba ng | Oyentes
  16. Prueba ng | IRetryAnalyzer – Cómo ejecutar casos de prueba fallidos
  17. Prueba ng | Informes HTML

Aprende Selenium Online Training en solo 30 a 45 días.

Mira el reciente tutorial de Selenium

Interesado en aprender Selenium Online Training con habilidades de programación básicas por parte de más de 10 entrenadores profesionales con experiencia en pruebas.

Para una DEMO : Regístrese ahora – Tecnologías QEdge

HI Nagraj Somanna.

Puedes empezar a aprender usando los siguientes

Aprenda las pruebas de automatización de Selenium por sí mismo por Antra Anapindi en Programación de autoaprendizaje

todo lo mejor.

No es muy difícil, simplemente comience por analizar algunos ejemplos de código simples y luego intente modificarlos.

Tomará unos pocos días y, obviamente, dependerá de su experiencia pasada con los lenguajes de programación.

¿Para aprender lo básico? No tanto, tal vez 2–3 semanas para aprender lo más básico.

¿Para aprender todo al respecto? 3 años y medio más tarde, todavía estoy aprendiendo cosas nuevas, haciendo más experimentos con lo que puedo hacer con eso, y acabo de usar Selenium WebdriverJS.

Así que te hago la pregunta:

¿Para aprender lo básico, o para aprender lo suficiente como para ser un maestro?