回归sikulix的应用
之前为了优化sikulix,因图像比对,造成不同分辨率,不同系统的移植率低问题。
①采用设置图片库,进行图像比对时,到图片库里挨个遍历查找。
②采用更多的exists() 去判定
代码美观
采用设置图片库,进行图像比对时,到图片库里挨个遍历查找。
优点:
①代码好看点
②若运行代码时,找不到图片,识别不到,可截取相应的图片,添加到图片库中。
③方便后续维护,若系统主题样式发生改变,在不改变代码的情况下,仅替换或者新增图片即可
缺点:为了确保在不同分辨率、不同系统下都能找到,采用100%相识度进行匹配的方式,可能后续截取的图片会越来越多,每次查找的时间会变多。
代码与图片不分离
采用更多的exists() 去判定
测试代码与图片不分离,代码中直接添加更多的exists() 去判定,尽可能提高不同分辨率,不同系统的移植率
缺点:代码实在是太丑了,太长了,哭泣!!