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错误
最好的解决方法:
转载于:https://blog.51cto.com/4998165/1795639