sikuli 图形化测试

介绍

http://www.cnblogs.com/fnng/archive/2012/12/15/2819367.html

网站&url

http://sikulix.com/quickstart/

安装

https://launchpad.net/sikuli/+download
2018年的最新版本是1.1.2,不过看更新日期,1.1.1的仍在维护
下载下来的是一个setup.jar,双击后进入安装,记得把jar放在一个专用目录里,它会下载一些东西。安装完成后,点击cmd会出来ide的界面

image.png

使用

参照的例子

  • https://blog.csdn.net/zhengshaolong8125/article/details/53690689
  • https://blog.kuoe0.tw/posts/2014/03/17/sikuli-plays-2048/

练习1 hello world

简单的打开某个notepad++的tab,键入hello world 回车


click("1527639207569.png")
type("hello world ")
keyDown(Key.ENTER)
image.png

注意 ,截图稍微有一点不同也白搭

练习 2 拖小喇叭

参照 https://blog.csdn.net/stormwy/article/details/7930845
对于无法截图的时候,一按就消失,可以先全屏截图,然后从画图板里截图

doubleClick("1527666644307.png")  #双击击音量调节图标  
  
t=find("1527666676157.png").above().find("1527666630961.png")  #在打开的系统音量调节框找到Realtek HD 文字上面的那个滑动条 ->声卡驱动不同,我的是win默认  
  
dragDrop(t,Location(t.x, t.y - 10))  #向上拖动10的位置  
image.png

你可能感兴趣的:(sikuli 图形化测试)