代码改变世界

RF:connecting to multiple databases

2013-12-25 14:27 by glre09, 240 阅读, 0 推荐, 收藏, 编辑
摘要:Hello,I am trying to connect to multiple databases with DatabaseLibrary but its not working.*** Settings ***Library DatabaseLibrary WITH NAME db1Library DatabaseLibrary WITH NAME db2*** Keywords ***connect db1 database db1.Connect To Database Using Custom Params cx_Oracle 'db1 connection string& 阅读全文

【转载】RobotFramework的Setup或Teardowm中执行多个关键字

2013-12-24 15:33 by glre09, 1157 阅读, 0 推荐, 收藏, 编辑
摘要:有时候需要在setup和teardowm中执行多个关键字以前的做法就是重新封装一个keyword,然后调用,It’s OK这里介绍另外一个方法,使用Run Keywords来实现用法其实非常的简单如下图关键字可以传参数,想执行2个以上的关键字时,中间使用 AND 隔开(大写)看一下效果吧OK,Perfect!方法很简单,给需要的同志一个提醒吧 阅读全文

RobotFramwork中实现oracle数据库的连接(终于解决cx_oracle问题)

2013-12-24 15:16 by glre09, 871 阅读, 0 推荐, 收藏, 编辑
摘要:RobotFramework连接数据库有java实现,也有python实现的,现在研究的python实现的,java还没尝试。有兴趣的参考后面的转载文章。 步骤(也转载了别人的文章,因为写的比较全,就不另外加工了): 任何一个Robot Framework的Library基本上都是一个双层结构:外层... 阅读全文

使用RobotFramework的DataBaseLibrary(Java实现)

2013-12-24 14:46 by glre09, 719 阅读, 0 推荐, 收藏, 编辑
摘要:RobotFramework能用Python和Jython两条腿走路。但有的时候你得选一条。今天就碰上个问题,为了整合其它模块必须用Java实现的DataBaseLibrary其实实它很简单,记录步骤如下:1.在RF的主页找到DataBaseLibrary(Java)的主页。http://code.google.com/p/robotframework-dblibrary/下载dblibrary-1.0.jar这个库文件2.在Oracle的主页的download中找到JDBC的驱动程序下载下来(不同版本驱动不同,我用的10g的驱动class12.jar),或者从你安装的Oracle目录的jdb 阅读全文

Selenium2Library:Get Matching Xpath Count用法

2013-12-18 11:27 by glre09, 1624 阅读, 0 推荐, 收藏, 编辑
摘要:Name:Get Matching Xpath CountSource:Selenium2Library Arguments:[ xpath ]Returns number of elements matching `xpath` If you wish to assert the number of matching elements, use `Xpath Should Match X Times`.================${str} Get Matching Xpath Count //table[@class="layout layoutblod"]/tb 阅读全文

selenium2Library无法启动chrome

2013-11-22 16:47 by glre09, 264 阅读, 0 推荐, 收藏, 编辑
摘要:使用其他浏览器都没有影响,唯独chrome启动不起来,去掉IE-连接-局域网设置-自动检测设置就OK了 阅读全文

robotframework+selenium2Library怎样不用手动关掉代理

2013-11-22 16:45 by glre09, 424 阅读, 0 推荐, 收藏, 编辑
摘要:每次跑脚本,启动浏览器都要手动关掉代理,太费劲了,发现最简单的办法就是在局域网设置里面勾上跳过本地地址的代理服务器,并且在例外里写上127.0.0.1就这么简单有没有?? 阅读全文

[ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: URLError: <urlopen error [Errno 10061] Connection refused>

2013-11-21 09:52 by glre09, 1560 阅读, 0 推荐, 收藏, 编辑
摘要:[ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: URLError: 阅读全文

selenium2Library报错: Unexpected error launching Internet Explorer. Browser zoom level was set to 119%. It should be set to 100%

2013-11-20 16:44 by glre09, 1079 阅读, 1 推荐, 收藏, 编辑
摘要:Exception in thread "main" org.openqa.selenium.remote.SessionNotFoundException: Unexpected error launching Internet Explorer. Browser zoom level was set to 119%. It should be set to 100% (WARNING: The server did not provide any stacktrace information)Command duration or timeout: 5.98 secon 阅读全文

IndentationError: unexpected indent python

2013-11-14 16:50 by glre09, 184 阅读, 0 推荐, 收藏, 编辑
摘要:python对格式要求实在是太严格,实在是太变态了在缩进要要注意,用空格,不能是TAB也不能是空格+TAB,每次缩进是4个空格推荐用EDITPLUS工具,方便数空格其他格式要求见:http://wenku.baidu.com/link?url=mLWDwm6DTgatrsG2B6ltpHCGOvPiZSfLaJDCMLJQisSNpnIpvdl-2QLIqv4Fzu9f8eVjCcY63-DQSIM_cGg3JzTMno4G2_c-U-QPUQPsXXC 阅读全文