Me preguntaron una vez, como tener un proyecto Java - Gradle estandarizado que se pueda involucrar en integración continua bajo un servidor Jenkins , que pueda ejecutar pruebas de aceptación funcional al mejor estilo de Selenium sin importar donde se instale, es decir, ambiente de desarrollo, certificación o QA y Producción. Pues bien, para responder la pregunta, a modo de reto personal decidí iniciar un proyecto ejemplo donde se explique a detalle cada elemento de la petición (El paso a paso estará divido en 4 partes). Por tanto comparto con el ejemplo: Ejemplo: Se necesita un formulario básico con los siguientes datos: Nombre: De máximo 150 caracteres. Identificación: De máximo 10 caracteres. Teléfono: De 7 caracteres E-Mail: Solo debe aceptar cadenas de tipo correo. Contenido: Prerequisitos Estructura inicial del proyecto Prerequisitos: Tener instalado Eclipse, para efectos de esta entrada estoy utilizando Neon.2 Release (4.6.2) co...