在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-位) 高彩色。本软件提供了一个调节“清晰度对比”的功能,可以调节屏幕字体显示的字体平滑对比度。也可以查看当前系统中所安装的字体的显示效果。
分享到:
相关推荐
基于sikuli技术的文章,目前针对sikuli的介绍太少了,希望大家也能拿出资料来共享
Sikuli-1.0.1-Supplemental-LinuxVisionProxy
sikuli 自动化测试,会截图就会自动化测试
Sikuli 是一种新颖的图形脚本语言,或者说是一种另类的自动化测试技术。它与我们常用的自动化测试技术(工具)有很大的区别。 https://launchpad.net/sikuli/+download
sikuli-ui自动化简易工具
会截图就会自动化测试Sikuli:创新的图形化编程技术本文将介绍由MIT研究团队...文中将通过其在GUI自动化测试中的实际应用分析及程序示例,阐述其带来的应用思路和可能性。 引言 在GUI测试中,识别个性化控件、模拟用
Sikuli在墨西哥惠慈尔土著人的语言中这是"上帝之眼"的意思,是一个利用图片进行可视化检索和自动化图形界面的技术。贴个示例程序,就很容易明白了
自动化 sikuli 基于图像识别技术 python java都可以使用 jython
最新版本是SikuliX1.1.0, 部分兼容Sikuli JAVA API,支持Python和Ruby,SikuliX通过定位图像和键盘鼠标来操作GUI(图形化用户界面),能很好的实现flash和桌面类应用的自动化,目前暂不支持移动端的使用,SikuliX...
RobotFramework远程执行自动化测试 通过RobotFramework提供的远程库(Remote Library,自带标准库),包装我们自定义或者要用到的测试库,注册为远程服务,RobotFramework即可远程调用服务。
最新版本是SikuliX1.1.0, 部分兼容Sikuli JAVA API,支持Python和Ruby,SikuliX通过定位图像和键盘鼠标来操作GUI(图形化用户界面),能很好的实现flash和桌面类应用的自动化,目前暂不支持移动端的使用,SikuliX...
自动化测试工具
web自动化测试工具 sikuli rc930版及1.0.1版
在java中使用sikuli所需要的jar包。 对应sikuli的1.0最新版本。
图形化脚本语言sikuli的实操
Sikuli是一种使用截图进行UI自动化测试的技术。Sikuli包括sikul脚本,基于Jython的API以及sikuliIDE。Sikuli可以实现任何你可以在显示器上看到ui对象的自动化,你可以通过编写一些代码来实现web页面,window/linux/...
selenium自动化过程中可能有些元素很难识别到,可以使用sikuli截图使用
sikuli自动化入门教程学习,内有教程资源还有网站
一款基于图像匹配技术的开源自动化测试框架。可以与其他测试框架集成使用。附上一篇介绍文:http://www.softwaretestinghelp.com/sikuli-tutorial-part-1/# 文中有sikuli的简介、安装及一些使用方法
sikuli-ide.exe sikuli的安装包