Índice:

O que é BackstopJS?
O que é BackstopJS?

Vídeo: O que é BackstopJS?

Vídeo: O que é BackstopJS?
Vídeo: Regressão Visual com BackstopJS 2024, Novembro
Anonim

BackstopJS é um aplicativo de teste de regressão visual que envolve CasperJS, PhantomJS e ResembleJS em uma matriz de teste fácil de configurar em vários estados de aplicativos (URLs), elementos DOM e tamanhos de tela. O que se segue é um passo a passo de 15 minutos de uma instalação e configuração inicial de BackstopJS.

Além disso, o que é backstop de Javascript?

Backstop . JS é um projeto de código aberto para executar testes visuais usando navegadores sem interface para capturar imagens. Originalmente executado usando as bibliotecas de navegador sem cabeça PhantomJS ou SlimerJS.

Além disso, o que é o teste de regressão visual? UMA teste de regressão visual ferramenta realiza front-end ou interface de usuário (IU) teste de regressão capturando as capturas de tela de páginas da web / IU e comparando-as com as imagens originais (capturas de tela de linha de base histórica ou imagens de referência do site ao vivo).

Da mesma forma, pergunta-se: o que é regressão CSS?

Regressão CSS Teste é um conjunto de testes automatizados para comparar diferenças visuais em sites. O advento de interfaces de usuário ricas e design responsivo tornou quase impossível testar aplicativos da web e sites com eficiência sem se concentrar em CSS e layouts visuais.

Como você pode prevenir a regressão?

Alguns deles são:

  1. Removendo código.
  2. Mantendo o código simples.
  3. Evitando lógica aninhada profunda.
  4. Escrever testes automatizados (testes de unidade, testes de integração).
  5. Execute os testes antes da implantação / envio.
  6. Tente manter o estado simples e de curta duração, se possível.
  7. Use a validação de entrada nas funções.
  8. Use a validação de saída nas funções.

Recomendado: