glitcherbot
glitcherbot copied to clipboard
Visual regression testing made easy. Automating the boring stuff
At the moment the comparison between crawls is done using the whole url. It would be useful to select specific crawls on which we want to compare just the final...
Update to reflect correct PHP version.
Idea, execute directly: `php bin/visual_regression_bot.php bot:crawl-xml-sitemap sitemap.xml`
When on diff page it would be good to get results for specific status codes. Say, I only want to see pages which return a 500 status
I think a nice feature would be to provide an UI similar to this https://validator.w3.org/ where the users can either paste a list of urls or upload a CSV or...
On a new brand install, or when the db is empty as there has been no crawl yet most of the pages will display an error. Instead would be great...
Potentially use of ncurses for the terminal, and clean the output using a log file maybe
Next level: now that we have some stored historical data, I wonder whether it would be worth looking at something like https://www.chartjs.org/ to put together some simple visualisations? Or, we...
When any errors happen would be good to log them on the database, so when drilling down on the site we can find what went wrong at the moment we...
Push any error from the process into a log file, somewhere in /etc/* maybe