Știați că puteți configura un sistem de examinare astfel încât fiecare cerere de extragere pe care o faceți să vă arate exact ce s-a schimbat vizual pe site-ul dvs.?
Exact asta face Percy. Presupune că ceea ce aveți la master este corect (configurabil) și, atunci când faceți o cerere de extragere, face literalmente capturi de ecran și le compară cu capturile de ecran ale celor de pe master. Dacă s-a schimbat ceva, vă anunță, la fel ca testele de unitate sau de integrare. Le aprobați și observați că ceva nu este în regulă? Remediați-l și examinați din nou modificările.
Este incredibil că acest tip de testare este disponibil. Acesta este modul în care puteți aduce cu adevărat încredere echipei dvs., deoarece face exact ceea ce credeți că va face atunci când oamenii fac modificări de design sau de conținut.
În acest videoclip, mă împerechez cu Mike Fotinakis (cofondator al Percy) pentru a demonstra toate acestea, apoi, literalmente, să le configurez și să merg pe un site. Vom lucra pe un site local folosind Eleventy, îl vom arunca în direct pe Netlify, vom integra CircleCI în repo GitHub pentru site și îl vom configura pentru a rula Percy.
Este destul de magic și îți recomand cu adevărat să o verifici pentru a cunoaște nivelul de testare vizuală care este posibil în aceste zile.