Capítulo 2. Preparación de los ensayos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Este capítulo tiene como objetivo implementar tu primera prueba de extremo a extremo utilizando Selenium WebDriver y el lenguaje Java. Para ello, primero revisaremos los requisitos técnicos en cuanto a conocimientos previos, hardware y software. En segundo lugar, este capítulo ofrece una visión general para configurar un proyecto Java que incluya pruebas de Selenium WebDriver. Puedes utilizar una herramienta de compilación como Maven o Gradle para facilitar la configuración del proyecto. Por último, aprenderás a implementar una prueba básica de extremo a extremo con Selenium WebDriver, es decir, una prueba hola mundo. Implementaremos esta prueba en varios sabores, utilizando diferentes navegadores web (como Chrome, Edge o Firefox) y marcos de pruebas unitarias (JUnit y TestNG). Recuerda que todos los ejemplos de código de este libro están disponibles en un repositorio GitHub de código abierto. Por tanto, puedes reutilizar el contenido y la configuración de este repositorio como base para tus propias pruebas.
Requisitos
El primer requisito para empezar a utilizar Selenium WebDriver con Java es comprender el lenguaje Java y la programación orientada a objetos. No es necesario ser un experto, pero se requieren conocimientos básicos al respecto. Después, puedes utilizar Selenium WebDriver en cualquier sistema operativo convencional: ...