
Robot Framework
释梦燃
贴在地面前行,不在云端跳舞。
展开
-
Python 3.X导入httplib、BaseHTTPServer模块报错解决方案
基于Python2版本的 server.py 文件的脚本里含有如下内容import httplib............def stop_server(host=DEFAULT_HOST, port=DEFAULT_PORT): print( "Demo application on port %s stopping") % port conn = httplib.HTTPConnection("%s:%s" % (host, port)) conn.request...原创 2020-08-03 17:27:50 · 2360 阅读 · 0 评论 -
RF——查看关键字说明
环境:Windows 安装robotframe work查看关键字信息:Ctrl+"Space" or Ctrl+Alt+"Space" or Ctrl+M (查看自定义的User Keyword关键字说明)原创 2020-07-30 14:55:01 · 927 阅读 · 0 评论 -
RF——log 打印
# Scalar 转换成 List ${listVar4} Create List 123 456 log @{listVar4} # log 后边打印输出只能是Scalar值,如果是List会报错报错:20200728 11:53:45.067 : INFO : ${listVar4} = ['123', '456']20200728 11:53:45.067 : FAIL : Invalid log level '456'.解决办法:...原创 2020-07-28 11:58:21 · 1343 阅读 · 0 评论 -
RIDE 打开报错:Using test data in HTML format is deprecated
错误如下图:打开的脚本文件夹里有.html格式的文件。 不推荐使用HTML格式的测试数据原创 2019-02-21 15:41:41 · 1445 阅读 · 0 评论 -
Pycharm学习(十)——运行RF脚本错误
问题一、使用Robot Run SingleTestCase运行RF脚本报错:[ ERROR ] Reading XML source '' failed: No such file or directory原因:Robot Run SingleTestCase的Tools Settings的参数Program路径配置错误。解决办法:修改Program路径配置里启动R...原创 2019-10-12 15:04:45 · 2474 阅读 · 0 评论 -
Pycharm学习(八)——运行RF脚本,报错 Cannot start process,the working directory 'intelliBot' does not exist
报错如下:原因:Pycharm没有安装 IntelliBot @SeleniumLibrary Patched 插件运行RF脚本运行不了解决办法:打开设置路径:File | Settings | Plugins,新版选择Marketplace(旧版选择Browse reponsitories),搜索robot1、安装 IntelliBot @SeleniumLib...原创 2019-10-10 11:22:51 · 1053 阅读 · 0 评论 -
Pycharm学习(七)——运行RF脚本,报错CreateProcess error=5, 拒绝访问
利用Pycharm运行RF脚本运行Error running 'Robot Run SingleTestCase': Cannot run program "D:\RF\NewAcell" (in directory "D:\RF\NewAcell\test01"): CreateProcess error=5, 拒绝访问。运行用例时,若提示找不到运行库检测方法:利用pip lis...原创 2019-10-10 11:17:45 · 10125 阅读 · 2 评论 -
Robotframwork输出日志里中文显示乱码问题
错误问题:robotframework执行用例,返回信息有中文的时候,会显示中文乱码原因:输出的中文是unicode的样式解决办法:step1、robotframework为3.0.Xstep2、找到Python安装目录下的\Lib\site-packages\robot\utils\unic.py文件 在下图中,添加下方代码import jso...原创 2019-08-06 11:51:09 · 925 阅读 · 0 评论 -
robotframework运行报错command: "no pybot" --argumentfile ...[Error 2]
错误如下:原因:robotframework 执行需要python环境,本机安装了2个版本,2.x和3.x 我的是基于python27安装的robot,执行用例时,找不到python2.exe文件了解决办法:在E:\python27\Scripts添加一个pybot.txt的文件,输入下面内容,并保存修改为【pybot.bat】文件@Echo offpython -...原创 2019-08-05 17:20:22 · 4809 阅读 · 0 评论 -
robotframework打开ride.py 闪退,打不开
错误现象:打开E:\python27\Scripts目录下的ride.py 文件,打不开,每次点击该文件会出现闪退现象错误原因:启动ride,强依赖于本机安装python版本,若安装的python版本路径下的E:\python27的python.exe 命名发生变化,就会打不开ride,出现闪退打不开的现象解决办法:1、检查本机的安装的python2环境是否可用2、查看...原创 2019-08-05 16:07:25 · 9270 阅读 · 3 评论 -
RF——变量与常量
变量1、变量标识符每个变量都可以用变量标识符{变量名}来进行表示。变量有2类,一类Scalar (单值变量);另一类 List。Scalar 型变量用 “$ ”作为标识符,List型变量用 “@” 作为标识符。如:${var}, @{lvar}。@标识的变量能够确认是List型变量,$标识的变量则取决于它的变量名或者变量值。2、变量声明RF没有什么特别的变量声明,不需要...原创 2019-04-23 20:28:14 · 1653 阅读 · 0 评论 -
Robot Framework Run运行界面,没有打印出日志
用例执行完,Run运行界面运行完,日志栏没有打印出东西,如下图红框所示:原因:浏览器驱动没有关闭成功解决办法:查看任务管理器-》后台进程管理是否有正在运行的chromdiver.exe(浏览器驱动)正在运行,手动结束进程任务,重新执行用例即可...原创 2018-11-09 03:51:38 · 2493 阅读 · 0 评论 -
FAIL : Keyword 'BuiltIn.Log' expected 1 to 5 arguments, got 9.
RF运行关键字:Run Keyword If ,log输出报错“FAIL : Keyword 'BuiltIn.Log' expected 1 to 5 arguments, got 9.”如下图:错误原因:ELSE IF/ELSE存在小写,只有大写字母,才能识别。...原创 2018-11-09 00:48:42 · 2210 阅读 · 0 评论 -
Robot Framework 标准库加扩展库分类
按测试分类划分,如下web自动化测试:SeleniumLibrary,Selenium2Library,Selenium2Library for Java、watir-robot等。 watir-robot:使用Watir的工具的Web测试库。 seleniumlibrary:Web测试库,内部使用比较流行的selenium工具。利用早期的selenium1.0和本身已经过...原创 2018-07-26 16:42:57 · 751 阅读 · 0 评论 -
Robot FrameWork安装部署过程参考(windows版本)
一、RobotFramework基本部署步骤:1、下载Python:https://www.python.org/downloads/windows/选择 Latest Python 2 Release 64位 windows 选择Python2.7.15安装包如上图红框。python-2.7.13.amd64.msi(windows界面安装方式)双击安装,选择要安装的目录即可。并把Python的...原创 2018-07-11 17:59:47 · 1182 阅读 · 0 评论