Sikuli-X
渡己(Sorin)
这个作者很懒,什么都没留下…
展开
-
Sikuli-X简单的使用
Sikuli是识别和控制GUI组件进行UI自动化测试的技术,它是有MIT的研究人员开发进行设计的。Sikuli在墨西哥维乔印第安人(Huichol Indians)的语言里是上帝之眼的意思,Sikuli的工作模式与人眼一样,直接识别图像。这个项目的主创人员之一是来自台湾的张琮翔 Sikuli的最新版本为 Sikuli X-1.0rc2。原创 2016-12-16 11:07:08 · 14755 阅读 · 6 评论 -
Sikuli-Script使用
Sikuli-IDE用起来方便,但是用到实际项目中还是有局限性的,Sikuli提供了Sikuli-Script的jar包,在Sikuli-X的安装目录下,这样就可以在 eclipse中使用JAVA编写代码了,并用Sikuli-Script和selenium完美结合使用。 首先新建一个Sikuli的项目,导入Sikuli-Script.jar包,然后在项目下新建一个CaleTest.java,并原创 2016-12-17 10:40:44 · 4771 阅读 · 1 评论 -
selenium结合Sikuli-Script使用
进行WEB自动化时,会遇到有些元素很难定位操作,或者是遇到调到win窗口的用例,光用selenium就没有办法了,那我们就只能借用外部框架来帮我们完成用例的编写,Sikuli可以和selenium完美结合,所以我们使用Sikuli-Script.jar结合selenium写一个百度云上传的用例,代码如下: 运行一下,正常运行原创 2016-12-21 19:48:11 · 1589 阅读 · 0 评论 -
Sikuli元素异常处理(截图及打印日志)
Sikuli框架在出现异常时,没有做出一些好的处理,比如截图,打印日志,还有对程序的回收,我们可以通过java中的方法对Sikuli进行封装一下,实现这些功能,好了,看如下代码 package com.sikuli; import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.原创 2017-02-08 12:35:51 · 2565 阅读 · 0 评论