Taula de continguts:

Què és BackstopJS?
Què és BackstopJS?

Vídeo: Què és BackstopJS?

Vídeo: Què és BackstopJS?
Vídeo: Visual regression testing with BackstopJS [in 5 mins!] 2024, Maig
Anonim

BackstopJS és una aplicació de proves de regressió visual que inclou CasperJS, PhantomJS i ResembleJS en una matriu de prova fàcil de configurar en diversos estats d'aplicació (URL), elements DOM i mides de pantalla. El següent és un recorregut de 15 minuts d'una instal·lació i configuració inicial de BackstopJS.

A més, què és el backstop de Javascript?

Antiretorn . JS és un projecte de codi obert per executar proves visuals utilitzant navegadors sense cap per capturar captures de pantalla. Originalment es va executar amb biblioteques de navegador sense cap PhantomJS o SlimerJS.

A més, què és la prova de regressió visual? A proves de regressió visual L'eina realitza la interfície d'usuari o la interfície d'usuari (UI) proves de regressió capturant les captures de pantalla de pàgines web/UI i comparant-les amb les imatges originals (ja sigui captures de pantalla de referència històriques o imatges de referència del lloc web en directe).

De la mateixa manera, es pregunta què és la regressió CSS?

Regressió CSS Les proves són un conjunt de proves automatitzades per comparar diferències visuals als llocs web. L'arribada de les interfícies d'usuari riques i el disseny responsiu ha fet gairebé impossible provar de manera eficient aplicacions web i llocs web sense centrar-se en CSS i dissenys visuals.

Com es pot prevenir la regressió?

Alguns d'ells són:

  1. Eliminació del codi.
  2. Mantenir el codi senzill.
  3. Evitant la lògica imbricada profunda.
  4. Redacció de proves automatitzades (tests unitaris, proves d'integració).
  5. Executeu les proves abans del desplegament/enviament.
  6. Intenta mantenir l'estat senzill i de curta durada si és possible.
  7. Utilitzeu la validació d'entrada dins de les funcions.
  8. Utilitzeu la validació de sortida dins de les funcions.

Recomanat: