Conceptos de Java para Selenium Webdriver

¡El boom de la automatización de pruebas! ¿Y por dónde debo empezar?

Después de leer e interactuar con cada uno de mis post, te has dado cuenta que llega a ser necesario tener bases en algún lenguaje de programación para escribir scripts de prueba con Selenium WebDriver, esto con el fin de generar scripts más reutilizables (por aquello de la programación orientada a objetos y consigo la herencia y reutilización de código) e igualmente para no estar atados a herramientas de grabar y reproducir test y acarrear con los limitantes que se presentan con estas como lo es Selenium IDE u otros.
Conceptos de java para selenium webdriver

Es por  esto que en este post  quiero referenciarte a los temas básicos de programación orientada a objetos que debes ir chequeando, para este caso puntual será JAVA nuestro lenguaje de programación objetivo.

JAVA BÁSICO
JAVA INTERMEDIO
JAVA AVANZADO
• Definición de un objeto
• Clases
• Métodos
• Atributos
• Variables y Constantes
• Tipos de datos primitivos
• Tipos de operadores
• Constructores
• Estructuras de control
• Declaraciones de Bucles
• Arreglos en Java
• Uso de foreach con arreglos
• Castings entre tipos de datos primitivos
• Modelado de Objetos con Java
• Instanciación: Referencias a objetos
• Métodos propios de Java
• Argumentos y parámetros
• Paquetes en Java
• Clases propias de Java
• Relaciones entre clases
• Palabras reservadas
• Atributos de Acceso
• Sobreescritura de Métodos
• Sobrecarga de métodos
• Clases Abstractas
• Palabras reservadas en java
• Castings entre Objetos
• Polimorfismo
• Interfaces
• Excepciones
• Las clases Throwable, Exception, StringBuffer, StringTokenizer, Wrappers
• El método hashCode
• La clase padre de todas las clases: Object

De seguro te parece demasiada información, pero vas a ver como en estos links que te dejo, podrás acceder a cursos muy interactivos donde vas a obtener los conceptos necesarios para emprender este camino hacia la Automatización de pruebas con Selenium Webdriver, incluso si terminas exitosamente te concederán una certificación de manera gratuita.

Compartir artículo

11 Comments

  1. Susana

    Responder

    Hola,

    Solo quiero hacer de su conocimiento que estoy siguiendo su programa de estudio para aprender Selenium, por el momento voy por el lenguaje de programación Java. Me alegra haber encontrado esta pagina, siento que siguiendo el orden de los temas que Ud. estableció lograré cumplir mi meta de aprender Selenium Wed Drive.
    Gracias!

    • julianlujan1

      Responder

      Hola Susana, me alegra mucho saber que hayas emprendido este camino de la automatización con webdriver, estamos aquí para ayudarte en lo que necesites, no dudes en preguntar. Ánimo y sigue así!

  2. Monica

    Responder

    Estuve buscando donde aprender a usar Selenium. Y esta página me gusta mucho, se ve muy completa.

    • julianlujan1

      Responder

      Hola Mónica, gracias por tu comentario. Aún nos falta mucha información y artículos por subir que lo iremos haciendo lo más pronto posible.

  3. rolando

    Responder

    Hola julian, me encanta la estructura de la linea de aprendizaje que creaste.
    nunca me desempeñe como desarrollador, pero tengo conocimientos básicos de programación y POO.
    que nivel de java me recomiendas que tenga alguien para empezar a automatizar sin ningún inconveniente?
    es necesario JAVA avanzado ?
    y que lecturas en español recomiendas.
    gracias!

    • julianlujan1

      Responder

      Hola Rolando, muchas gracias por tu comentario.
      Para empezar a realizar pruebas automatizadas básicas basta con un java básico – intermedio, el avanzado es más para temas de patrones de diseño, manejo de grandes datos, conexión a base de datos, etc.

  4. Responder

    buenas noches me gustaria tomar unas clases privada con ustedes
    ya que estoy en un proyecto muy iportante con webdriver selenium

  5. Armando Rosales

    Responder

    Julian, quiero comentarte que hace varios meses comencé a adentrarme en este mundo de las pruebas funcionales con Selenium pero había encontrado muy poca información aunque ya he realizado algunos trabajos, estoy seguro que si hubiese encontrado esta pagina antes me hubiese resultado mucho mas fácil, esta la información bastante organizada y detallada, de todas formas la voy a revisar en su totalidad porque estoy seguro me va a servir mucho. Gracias.

  6. Armando Rosales

    Responder

    Julian, quiero comentarte que hace varios meses comencé a adentrarme en este mundo de las pruebas funcionales con Selenium pero había encontrado muy poca información aunque ya he realizado algunos trabajos, estoy seguro que si hubiese encontrado esta pagina antes me hubiese resultado mucho mas fácil, esta la información bastante organizada y detallada, de todas formas la voy a revisar en su totalidad porque estoy seguro me va a servir mucho. Gracias.

Leave Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.