zoukankan      html  css  js  c++  java
  • 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-位) 高彩色。本软件提供了一个调节“清晰度对比”的功能,可以调节屏幕字体显示的字体平滑对比度。也可以查看当前系统中所安装的字体的显示效果。

  • 相关阅读:
    窗口的基本手势事件处理
    用户自定义手势,并识别
    安卓程序国际化,手机屏幕适配器
    排序:冒泡,快排,归并。
    哈夫曼树学习
    二叉树的学习。
    ArrayList和vector的区别
    关于try-catch-finally return 的面试题
    Java中的抽象和封装
    关于SelectedValue的众多解决方案
  • 原文地址:https://www.cnblogs.com/superch0054/p/4010083.html
Copyright © 2011-2022 走看看