在自动化过程中,有些地方是必须要用到图像进行对比的。比如拍照。拍一张照片,然后检查拍摄的照片和预览的照片是否一致。在手工测试时,非常的方便。但是程序该怎么做呢? 这时就需要进行图像相似度的对比。最简单的一个对比方法就是对比两张图片的像素,通过对比像素来看两张图片是否相似,但这种方法有个致命的弱点。准确度不高。如果两张照片的光线不一样。也会被认定为两张图片。不过此方法很简单。我先介绍此方法。在后续的文章里,在介绍照片对比的方法。 首先,我来说一下,最简单的图像对比的实现。大家都知道,图片是由一个一个的像素点构成。比如我们常见的手机分辨率1920*1080.则,手机屏幕上一共就有2073600个像素点。那么我们要进行图像对比时,最简单的一种方法就是,对比每个像素点是否一样。下面我们先看来这种简单的对比方法是怎么实现的。
此方法精度较低,误差较大,不适合用来对比照片等,有光线变化的图片,比较适合用于对比两张截图。照片的对比,在另一篇文章中介绍,使用汉明距离进行图像对比。
Read more
注:1.本文针对Uiautomator2.0 2.本文不对Content Provider进行介绍,如果您对Content Provider不了解,建议您先阅读相关的文章
Content Provider BasicsConTent Provider 介绍
推广自动化已经有半年的时间了。在推广过程中也也遇到了一些问题,今天来讲下如何使用Android的Content Provider来快捷的获取某个程序的数据。 首先先简单介绍一下,什么是Content Provider,这里直接摘抄官网的定义:
A content provider manages access to a central repository of data.A provider is part of an Android application, which often provides its own UI for working with the data.
Read more
今天参加了智联公开课,《从业务到管理-管理者在企业中的精准定位》,感觉收获还是蛮多,趁热打铁,把今天的分享内容整理一下 在课程刚开始的时候,王老师给我们分析了一下当前管理工作中存在的痛点。
做事一把好手,管人麻烦不断
执着于做高级业务员
不能提升团队成员的整体能力
下属对我们抱怨增加
怀恋旧时光。
Read more