QualityBots launched today is a new open source comparison tool for web developers that examines web pages across different Chrome channels using pixel-based DOM analysis to help website developer to know how their site will appear in Chrome updates.
"As new versions of Chrome are pushed, QualityBots serves as an early warning system for breakages. Additionally, it helps developers quickly and easily understand how their pages appear across Chrome channels," explains Richard Bustamante, Google QualityBots Team.
"QualityBots is built on top of Google AppEngine for the frontend and Amazon EC2 for the backend workers that crawl the web pages. Using QualityBots requires an Amazon EC2 account to run the virtual machines that will crawl public web pages with different versions of Chrome."
"The tool provides a web frontend where users can log on and request URLs that they want to crawl, see the results from the latest run on a dashboard, and drill down to get detailed information about what elements on the page are causing the trouble," he said.
Adding, "Developers and testers can use these results to identify sites that need attention due to a high amount of change and to highlight the pages that can be safely ignored when they render identically across Chrome channels. This saves time and the need for tedious compatibility testing of sites when nothing has changed," said Richard.
Interested website developers can get a deeper look and join the project at the QualityBots project page.