技术选型
<a href="http://casperjs.readthedocs.org/" target="_blank" style="font-family: Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif; color: rgb(234, 62, 10); text-decoration: none; margin: 0px 2px; overflow-wrap: break-word; font-size: 14px; line-height: 22px;">Casperjs</a>
<a href="http://huddle.github.io/Resemble.js/" target="_blank" style="font-family: Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif; color: rgb(234, 62, 10); text-decoration: none; margin: 0px 2px; overflow-wrap: break-word; font-size: 14px; line-height: 22px;">ResembleJs</a>
<a href="https://github.com/Huddle/PhantomCSS" target="_blank" style="font-family: Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif; color: rgb(234, 62, 10); text-decoration: none; margin: 0px 2px; overflow-wrap: break-word; font-size: 14px; line-height: 22px;">PhantomCSS</a>
<a href="http://garris.github.io/BackstopJS" target="_blank" style="font-family: Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif; color: rgb(234, 62, 10); text-decoration: none; margin: 0px 2px; overflow-wrap: break-word; font-size: 14px; line-height: 22px;">BackstopJS</a><span style="color: rgb(51, 51, 51); font-family: Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22px;"> </span>
<a href="https://github.com/fouber/page-monitor" target="_blank" style="font-family: Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif; color: rgb(234, 62, 10); text-decoration: none; margin: 0px 2px; overflow-wrap: break-word; font-size: 14px; line-height: 22px;">page-monitor</a>
<font color="#333333" face="Museo, Segoe, Segoe UI, Helvetica, Arial, sans-serif"><span style="font-size: 14px; line-height: 22px;"> </span></font><span style="color: rgb(51, 51, 51); font-family: Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 22px;">triflejs</span>
<a href="http://www.seleniumhq.org/" target="_blank" style="font-family: Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif; color: rgb(234, 62, 10); text-decoration: none; margin: 0px 2px; overflow-wrap: break-word; font-size: 14px; line-height: 22px;">selenium</a>
<a href="http://dalekjs.com/" target="_blank" style="font-family: Museo, Segoe, "Segoe UI", Helvetica, Arial, sans-serif; color: rgb(234, 62, 10); text-decoration: none; margin: 0px 2px; overflow-wrap: break-word; font-size: 14px; line-height: 22px;">dalekjs</a>
demo
phantomcss+casperjs+phantomjs
casperjs+phantomjs