读书人

RF+Selenium2Library+Sikuli集成环境筹

发布时间: 2013-10-08 16:38:32 作者: rapoo

RF+Selenium2Library+Sikuli集成环境搭建

Sikuli是通过截图来编写代码的脚本语言,他是对于Selenium不好处理的一些模态窗口、flash等的利器。废话少说,直接开始安装吧。安装RF+Selenium2Library的环境这里就不说了,不会的看一下http://blog.csdn.net/xc5683/article/details/10017915这篇文档就好了。

1、安装Sikuli http://sikuli.org,去官网直接下载Sikuli-X-1.0rc3 (r905)-win32.exe安装就可以了。安装它之前需要先安装Java。

2、安装Jython环境:官网http://www.jython.org,下载jython-installer.jar。安装方法:java -jar jython-installer-2.5.3.jar

安装好之后,将c:\jython2.5.3\bin目录加入到path环境变量中。

3、配置rf远程调用sikuli环境:

a、新建一个文件夹c:\rf_sikuli

b、将sikuli安装目录下的C:\Program Files\Sikuli X\sikuli-script.jar拷贝到c:\rf_sikuli下

c、下载文件http://robotframework.googlecode.com/hg/tools/remoteserver/robotremoteserver.py到c:\rf_sikuli中

d、在c:\rf_sikuli下新建文件SikuliRemoteLibrary.py,文件内容如下:


c、在用例中直接写用例就可以了

RF+Selenium2Library+Sikuli集成环境筹建



读书人网 >互联网

热点推荐