Automaattestimine Drupal projektides

Testid aitavad teha muudatusi rahulikumalt: enne avalikku veebi jõudmist kontrollime olulisemad kasutajateekonnad, ärireeglid ja koodi kvaliteedi.

Playwrighti testid

Playwright sobib kasutajaliidese ja päris brauseris toimuvate töövoogude kontrolliks: vormid, ostuvood, sisselogimine, keeled ja mobiilivaated.

Playwrighti ametlik juhend (avaneb uues aknas)

PHPUnit ja Drupal testid

Drupal toetab PHPUnit teste eri tasemetel: unit, kernel, functional ja functional JavaScript testid. Valime mahu projekti riski järgi.

Drupal testide tüübid (avaneb uues aknas)

Staatiline analüüs

PHPStan ja koodistiili kontrollid leiavad osa vigadest ilma platvormi brauseris avamata. See on eriti kasulik suuremates pärandprojektides.

PHPStan juhend (avaneb uues aknas)

Praktiline algus

Alustada saab väikese testikomplektiga: avaleht avaneb, kontakt töötab, olulisem vorm saadab andmed, kriitilised lingid pole katki.

PHPUnit Drupal projektis (avaneb uues aknas)

Järgmine samm: kirjelda platvormi olukorda — Drupal versioon, milliseid töövooge on vaja testida ja kas testikeskkond on olemas.

Täida kontaktvorm