图形脚本语言 Sikuli

MIT
Java
跨平台
2010-01-23
红薯

MIT设计了一种新颖的图形脚本语言Sikuli,计算机用户 只须有最基本的编程技能(比如会写print"hello world"),他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。

根据MIT研究人员的论文(PDF)描述,使用者只要对Python语言有基本的了解,Sikuli可以利用图形用户界面的截图元素自动的完成大多数编程任务。用研究人 员的举的例子来说,就好象巴士正在转过街角,脚本能通知乘客,好让他及时赶上。

加载中

评论(0)

暂无评论

Sikuli 1.0 发布,图形脚本语言

Sikuli 1.0 发布了,该版本主要改进包括: 重构主窗口 新的选项:无命令条、垂直分割(左边代码、右边信息)、无 HTML 创建、不删除无用图片、存储图片的路径 改进预览功能 (点击屏幕截图时显...

2013/05/23 06:58

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
Sikuli可以识别验证码吗?

Sikuli可以识别验证码吗?

2015/04/16 21:02
1
回答
sikuli如何来解决定位flash控件的

@豆儿豆儿 你好,想跟你请教个问题:你是如何使用sikuli来解决定位flash控件的,能详细的说下吗

2016/06/21 16:58
2
回答
有没有用过Sikuli的,谁知道运行时怎么退出?

比如wait(ps, FOREVER) 如果ps一直不出现,sikuli就一直不会退出程序,有没有什么优雅的办法停止sikuli的运行,回到主界面

2014/02/24 18:09
6
回答
Sikuli -- 创新的图形化编程技术

简介: 本文将介绍由 MIT 研究团队发布的图形化编程技术 Sikuli。它以图像检索为基础,提供了一套基于 Jython 的脚本语言以及集成开发环境,使...

2011/06/11 09:32
1
回答
sikuli新手的几个疑问

1.siluli图形实现编程的原理? 2.是提供给开发人员开发的工具还是测试人员用的工具?始终不明白sikuli到底用来做什么? 3.如果可以开发,那图形...

2013/08/29 14:39
1
回答
如何实现按下F12停止循环
兰穆达 的回答 2012/04/23 19:27
最佳答案
@红薯 我的回答呢? 你新建立一个线程执行循环代码,并在循环中加一个标志符判断 接收一个键盘输入,如果按键代码是F12,就把标志符设为假,循环结束。 另,看不到代码。
2
回答
北京 街旁 诚聘 QA工程师经理

街旁是一支超年轻的团队,当然就超热血,超活力(不过貌似还没人去过甲子园 囧rz)。这支队伍有多年轻呢?除了80后主打之外,还有几位很重要的成员仍然是大学在...

2012/04/12 14:39

没有更多内容

加载失败,请刷新页面

没有更多内容

[Selenium+Java] File Upload using Sikuli in Selenium Webdriver

Original URL: https://www.guru99.com/sikuli-tutorial.html File Upload using Sikuli in Selenium Webdriver Introduction to Sikuli Sikuli is an open source GUI based automation too...

2018/05/28 11:08
21
0
sikuli--前端自动化操作的神器

前端自动话操作应用很广泛,从网购秒杀活动实现自动化抢购,到区块链货币高频交易前端脚本编写(非合作交易所不提供api的情况下)。 自动化的流派分为2类,一类是对DOM对象进行解析的,这个是...

2018/02/08 16:37
21
0
Robot Framework 实战中学习(集成 Skuli 的C/S测试)

现在自己正在使用的就是这套框架,也是驱使自己由浅入深的学习Robot Framework框架的动力之一,由于C/S端的封闭性,自动化测试应用不了WebDriver,同时,C/S需要一定的硬件环境,所以软件的可...

2018/05/23 20:28
27
0
Selenium+Java - 结合sikuliX操作Flash网页

前言 Sikuli-IDE用起来方便,但是用到实际项目中还是有局限性的,Sikuli提供了Sikuli-Script的jar包,在Sikuli-X的安装目录下,这样就可以在Idea中使用JAVA编写代码了,并用Sikuli-Script和s...

2019/04/10 10:10
21
0
自动化测试工具_已迁移

看的见的测试工具 Sikuli http://slides.sikuli.org/download/ Selenium web测试框架

2015/12/10 23:35
166
0
Robot Framework自动化测试(六)--- robotremoteserver使用

robotremoteserver 是什么?   Python Remote Server for Robot Framework 下载地址:https://pypi.python.org/pypi/robotremoteserver/   robotremoteserver是一种远程库接口技术(rem...

2018/08/21 14:19
93
0
Airtest-UI自动化工具的使用

1、Airtest工具的介绍 Airtest是网易出品的一款基于图像识别和poco控件识别的一款UI自动化测试工具。Airtest的框架是网易团队自己开发的一个图像识别框架,这个框架用的是图形脚本语言Sikul...

2019/08/08 10:57
37
0
【java+selenium3】自动化处理文件上传 (十三)

一、文件上传   文件上传是自动化中棘手的部分,目前selenium并没有提供上传的实现api,所以知道借助外力来完成,如AutoIt、sikuli。   AutoIt , 这是一个使用类似BASIC脚本语言的免费软...

2019/07/05 17:17
19
0
学python走过的坑 三 不能实现的浏览器缩放功能

  公司一个项目,在启动web页面时,默认应该是打开项目页面,然后浏览器启动时总是打开一个广告页面,经理让写一个脚本,让电脑每次开机自启浏览器,且加载项目页面。浏览器自启和打开项目...

2019/04/09 23:06
10
0
用Python来做一个屏幕录制工具

一、写在前面 作为一名测试,有时候经常会遇到需要录屏记录自己操作,方便后续开发同学定位。以前都是用ScreenToGif来录屏制作成动态图,偶尔的机会看到python也能实现。那就赶紧学习下。 二...

01/17 21:23
18
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部