| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
8年前发布

scarecrow - 网页像素级监控 实现方案

scarecrow

网页像素级监控 实现方案.

方案简述:

本项目是基于 .net(4.0+) 开发的. 结合webDriver 使用网页截图然后分析截图后图像与模板进行比对.

从而可以检测出一般性的样式bug.

使用方法

1.首先所有配置 和控制面板都在 这个页面上.

部署后页面是介个样子的.

点击右上方 弹出 增加检测任务的面板

我们 以 baidu的 页面为例. 点击获取预览图

因为我们选择的是 webkit内核. 所以你会看到后台启动了一个 Phantomjs 的 无头 driver

我们在得到这张图后 需要使用ps 切割掉所有的运营区块.所谓运营区块,就是经常会变化的区域,这些区域不纳入像素比对范畴.

挖掉后变成这样..

点击上传模板

将制作好的 模板图上传到服务器上.

就可以看到刚才新添加进去的任务.

项目地址: https://github.com/wshxbqq/scarecrow

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1452177241417.html
scarecrow