Selenium WebDriver - JUnit - LaravelCRUD

Aquesta part de la pràctica consistirà en la programació de tests de funcionalitat utilitzant Selenium WebDriver.

Utilitzarem el següent projecte realitzat amb Laravel i MySQL per realitzar les proves: LaravelCrud (https://github.com/pduran5/laravelcrud)

Clona el projecte i realitza els canvis necessaris al fitxer .env per configurar correctament l’accés a la base de dades. Recorda crear una BBDD anomenada laravelcrud a MySQL.

Un cop tinguis l’aplicació funcionant, a NetBeans crea un projecte Java Application dins de la categoria Maven. Afegeix al projecte un nou Selenium Test Case.

Ara crea els següents test de l’aplicació utilitzant Selenium WebDriver i JUnit:

  • Registre ok i erroni (3 punts)
  • Login ok i erroni (3 punts)
  • Afegir item ok i erroni (2 punts)
  • Comprovació de l’item afegit al llistat d’items (2 punts)

Lliura el projecte de NetBeans en un fitxer .zip a la tasca del Moodle corresponent.