码迷,mamicode.com
首页 > 其他好文 > 详细

robotframework-SikuliLibrary 第三方库

时间:2019-09-14 11:41:24      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:关键字   世界   oid   项目   用例   tsung   通过   对象   自动化   

Sikuli给GUI的自动化测试提供了一种新的方式,使用截图和图片,而不是用API.这种方法跟人工键盘鼠标的输入的测试更接近。Sikuli包括sikul脚本,基于Jython的API以及sikuli IDE。Sikuli可以实现任何你可以在显示器上看到ui对象的自动化,你可以通过编写一些代码来实现web 页面,window/linux/Mac OS X桌面应用、甚至是iphone和android模拟器的自动化测试。我甚至看到有些游戏公司是使用Sikuli来做游戏的自动化。

Sikuli(在墨西哥维乔印第安人的语言里是”上帝之眼 ”的意思)于2009年开始在麻省理工学院用户界面设计小组(Tsung-Hsiang Chang)和汤姆·叶(Tom Yeh)作为开源研究项目。
在2012年,两人都在Sikuli-X-1.0rc3项目中离职,目前由另一个人RaiMan来接管开发和支持,并将其命名为SikuliX。(上帝之眼,嗯,我想了一下,大概是下图这样滴)

 

技术图片

 

 

1 . 安装SikuliLibrary
先安装SikuliLibrary(pip install robotframework-sikulilibrary或者直接下载
准确的来说robotframework-sikulilibrary并不是robotframework官方出品的库,是下面的这位大神自己写的一个库做的封装(大爱这个开源的世界)

 

技术图片

 

 2 .Robotframework中导入SikuliLibrary库,F5选中SikuliLibrary,你可以看到所有的关键字

 

3 . 测试记事本的步骤以 关键字的方式记录在测试用例中:

 

4 . 所见即所得的意思是需要截图

 

 

 

 

 

 

来自:https://www.jianshu.com/p/73b1d3ab1058

robotframework-SikuliLibrary 第三方库

标签:关键字   世界   oid   项目   用例   tsung   通过   对象   自动化   

原文地址:https://www.cnblogs.com/brianlai/p/11518421.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!