Cuprins:

Ce este BackstopJS?
Ce este BackstopJS?

Video: Ce este BackstopJS?

Video: Ce este BackstopJS?
Video: Visual regression testing with BackstopJS [in 5 mins!] 2024, Noiembrie
Anonim

BackstopJS este o aplicație de testare a regresiei vizuale care include CasperJS, PhantomJS și ResembleJS într-o matrice de testare ușor de configurat în mai multe stări de aplicație (URL-uri), elemente DOM și dimensiuni de ecran. Următoarea este o prezentare de 15 minute a unei instalări și a configurației inițiale a BackstopJS.

De asemenea, ce este Javascript backstop?

Backstop . JS este un proiect open source pentru a rula teste vizuale folosind browsere fără cap pentru a captura capturi de ecran. Inițial, a rulat folosind biblioteci de browser fără cap PhantomJS sau SlimerJS.

În plus, ce este testarea regresiei vizuale? A testarea regresiei vizuale instrumentul realizează interfața front-end sau utilizatorul (UI) testarea regresiei prin capturarea capturilor de ecran ale paginilor web/UI și compararea acestora cu imaginile originale (fie capturi de ecran de referință istorice, fie imagini de referință de pe site-ul live).

În mod similar, este întrebat, ce este regresia CSS?

Regresia CSS Testarea este un set de teste automate pentru a compara diferențele vizuale de pe site-uri web. Apariția interfețelor de utilizare bogate și a designului responsive a făcut aproape imposibilă testarea eficientă a aplicațiilor web și a site-urilor web fără a se concentra pe CSS și machete vizuale.

Cum poți preveni regresia?

Unii dintre ei sunt:

  1. Se elimină codul.
  2. Păstrarea codului simplu.
  3. Evitarea logicii imbricate profunde.
  4. Redactarea testelor automate (teste unitare, teste de integrare).
  5. Executați testele înainte de implementare/expediere.
  6. Încercați să păstrați starea simplă și de scurtă durată, dacă este posibil.
  7. Utilizați validarea intrărilor în cadrul funcțiilor.
  8. Utilizați validarea rezultatelor în cadrul funcțiilor.

Recomandat: