多语言展示
当前在线:345今日阅读:197今日分享:19

如何使用命令行实现图片比对?

对于app测试或web的UI层测试,如果测试时需要校验很多个界面,特别是已经验证过的但是因迭代提交了新的代码时,工作量会成倍增加。      这里介绍一款可以实现图片比对的工具。Blink-diff工具。这里实现用命令来比对。
工具/原料
1

一台可以连接互联网的电脑

2

JDK环境

3

NPM环境

方法/步骤
1

基础环境检查。      首先,安装Blink-diff前需要确保当前操作系统已经安装了JDK,NPM.      检查方法:      打开cmd窗口,输入如下命令,如果打印出了相关的版本信息,则代表安装成功。

2

全局安装Blink-diff       全局安装blink-diff工具,打开cmd窗口,输入如下命令,npm install blink-diff -g ,打印出相关信息后即代表执行成功 。如下图:

3

继续执行如下命令。npm install --save blink-diff -g.打印出相关信息后即代表执行成功 。如下图:

4

继续执行如下命令。npm install --save-dev blink-diff.打印出相关信息后即代表执行成功 。如下图:

5

安装结果检查。       安装完成后。在cmd窗口中输入blink-diff 命令, 如果打印出工具的相关信息后,则代表安装成功 。如下图:

6

图片对比。      在cmd窗口中输入如下命令,第一个目录代表结果图片,第二、三张为要对比的图片。      以下为图片结果一致的情况,结果图片result.png中无信息显示 。

7

若命令中对比的两张图片不一致 打印出失败标记,且结果图片中会输出不同不处。

8

以上即是使用命令行来对比图片的操作步骤了。若有疑问请随时留言,作者会及时回复!

注意事项

若对您有帮助请点赞投票哦,会继续提供更多帮助的~

推荐信息