Skip to content

clybob/Boblish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

boblish

O boblish é um framework de teste de regressão baseado nos estilos de uma página web.

Uma vez que a página tenha sido validada visualmente, é criado o teste que gera e armazena um JSON com todos elementos HTML da página e os estilos aplicados a cada elemento.

Ao rodar o teste novamente no futuro, ele faz a comparação do JSON gerado com o JSON armazenado anteriormente, assim identificando e apontando as divergências de estilos.

Requirements - PhantomJS

Passo 1 - Faça download do PhantomJS ( http://code.google.com/p/phantomjs/downloads/list ) - Descompacte o PhantomJS

Passo 2 - No diretorio 'bin' dentro da instalação do PhantomJS, rode o executável passando o caminho completo do boblish.js - São necessários 3 parâmetros para a execução do boblish: * [create|compare] - se passado create, o script irá criar um arquivo com o output do teste * URL - Url da página que deve ser testada, terminando com '/' * Seletor - Seletor que deve ter os estilos testados

Exemplo: ./phantomjs ~/Projetos/boblish/boblish.js create http://google.com/ "body"

About

Framework de testes de estilo de páginas web

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published