您的位置:首页 > 编程语言

sikuli 学习

2016-05-12 11:18 155 查看

sikuli 学习

1、sikuli基于Jython的支持Python语言,同事可以调Java类库。



2、sikuli脚本本身对性能有影响,因此要想办法避免

3、主要开发人有一个张宗翔是中国台湾人,博客Vgod‘s blog

4、GUI自动化工具的原理:

4.1 与操作系统的GUIAPI绑定,直接调用操作系统来模拟图形用户界面的操作

4.2 与产品的源代码进行绑定,测试软件进行代码层面的识别及操作。

4.3对屏幕操作进行录入,在测试过程中回放。最大问题:录入屏幕操作信息过于绝对

4.4对GUI组件进行识别,在识别成功的情况下,进行操作模拟。


5、自动化功能案例



6、GUI性能测试

sikuli 默认的wait方法的timeout有3秒,超过后,未找到语气图形,就会findFaild错误



最好的解决方法:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  源代码 自动化