• sikuli自动化测试中界面一致性比较中不容易注意的一点说明


    在sikuli进行测试时候,有时发现2台机器明明os类型,软件参数都一样,但是却一个能跑通,一个不能跑通。

    这种情况的出现,除了系统的字体的大小等因素外,还有一点需要注意:

    是否2个界面中的字体是否存在字体上有细微差异。感觉像一种字体,但总觉得不太一样。

    这个时候可能就是字体的ClearType起到了作用。使得一个界面字体看清来稍微粗一点,一个细一点。

    在 Windows XP 的“显示属性--外观--效果”中,可以看到“使用下列方式使屏幕字体的边缘平滑”选项中进行统一设定就能保持一样了。

    补充说明

    ClearType(C),字体平滑,一种字型显示技术,是微软在 LCD 屏幕上增强文本的分辨率的字体技术,例如:那些用于便携式计算机的显示屏。ClearType(C) 技术使用了独有的信号处理和 LCD 屏幕的专利技术,提供了受人瞩目的增强易读性的清晰技术,明细的字符特征和间距。中方解释为“清晰”。微软的 ClearType(C) 技术仅适用于 Windows XP 和更高版本。它并不支持 Windows 95,98, ME,或 2000 。但它可能在桌面显示器上会出现微弱的模糊。要使用 ClearType(C) 技术,您的显示卡和显示器必须至少支持 256 颜色数的设置。要获得最好的效果,需要支持 (24-位) 或 (32-位) 高彩色。本软件提供了一个调节“清晰度对比”的功能,可以调节屏幕字体显示的字体平滑对比度。也可以查看当前系统中所安装的字体的显示效果。

  • 相关阅读:
    Python—requests模块详解
    强烈推荐(原创亲测)!!!Fiddler抓取https设置详解(图文)
    dexlib2的源码框架
    Android检测代理
    APP加固反调试(Anti-debugging)技术点汇总
    IDA逆向常用宏定义
    JNI学习积累之一 ---- 常用函数大全
    CMake之CMakeLists.txt编写入门
    Android Project和app中两个build.gradle配置的区别
    更新说明
  • 原文地址:https://www.cnblogs.com/superch0054/p/4010083.html
Copyright © 2020-2023  润新知