RobotFramework
上不了岸的鱼
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Robot Framework连接Oracle数据库(汇总自网络)
安装DatabaseLibrary:pip install robotframework-databaselibrary 一、连接oracle数据库 1、安装cx_Oracle插件(需要与python、oracle、win版本保持一致) 在线安装:pip install cx_Oracle (官方地址:https://pypi.python.org/pypi/cx_Oracle/5原创 2017-08-22 11:21:09 · 3969 阅读 · 0 评论 -
RobotFramework日志不显示
原因:case运行时,是使用IE或是chrome浏览器,运行一次后IEDriverServer.exe或chromedriver.exe进程仍在运行中。 解决方案: 方法一:在任务管理器中,将后IEDriverServer.exe或chromedriver.exe进程结束 方法二: 将下面代码保存为批处理,每次运行后手动运行一下: taskkill /f /im chromedr原创 2017-08-21 19:26:33 · 2049 阅读 · 0 评论 -
解决Robot Framework 使用cx_Oracle连接Oracle数据库中文不识别的问题
1、首先查一下oracle服务器的字符编码 select userenv('language') from dual 2、在本机环境变量中配置编码环境 变量名:NLS_LANG 变量值:第一步查出的字符编码“AMERICAN_AMERICA.AL32UTF8” 3、重启电脑(根据自身情况决定是否重启,我是折腾了半天,发现重启电脑后正常了)原创 2017-08-23 09:38:23 · 1169 阅读 · 0 评论 -
解决Robot Rramework在query.py中加入decode函数后ride不识别的问题(关键字是黑色)
1、在query.py中加入自定义函数decode(作用是调整oracle查询时的中文编码乱码的问题) def decode(self,customstr,mode): return customstr.decode(mode) 2、def前面需要加入4个空格 3、重启ride原创 2017-08-23 10:33:43 · 1216 阅读 · 0 评论 -
Robot Framework中将type为“unicode”的字符串转换为‘str’
出现的场景 在eclipse中写入的方法传入的字符串打印的type为‘str’ 将该方法引入到robotframework中时,传入相同的参数时,打印的type为‘unicode’ 上面情况产生的原因"Robot Framework functions accept arguments default unicode t原创 2017-08-30 10:01:30 · 15541 阅读 · 2 评论 -
Robot Framework String库的常用方法
一、Remove String Using Regexp使用1、${test} Remove String Using Regexp ${date} \\D 去除${date}字符串中非数字的字符二、Get Substring使用1、${last_date} Get Substring ${time} (空格) 10 得到第0-9范围的字符(默...原创 2017-08-30 15:08:20 · 11499 阅读 · 0 评论 -
RobotFramework 执行case时,控制台打印UnicodeDecodeError
问题:控制台打印报错:UnicodeDecodeError: 'utf8' codec can't decode byte 0xbc in position 0: invalid start byte解决方案:根据控制台的提示信息找到D:\Python27\Lib\site-packages\robotide\contrib\testrunner.py文件的400行,将"utf-8"改为"gbk"...原创 2018-06-12 16:00:15 · 914 阅读 · 0 评论
分享