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.