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

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.