问题标签 [robotframework-ide]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
573 浏览

python - RobotFramework 'ASCII' 编解码器无法解码位置 1 中的字节 0xd7:序数不在范围内(128)

我使用 Robot Framework 来做 python-auto-test,但我在 Robot Framework 控制台中遇到了这个问题:

你能帮助我吗 ?

这是我的机器人框架代码:

我的python代码也有utf-8:

0 投票
0 回答
17 浏览

robotframework-ide - 机器人框架骑行:结果区域显示汉字错误

在此处输入图像描述

我的环境是 windows10x64,python3,robotfranework3.1.1,rf-ride1.7.3 有什么想法可以解决这个问题吗?

0 投票
1 回答
254 浏览

python - RIDE-1.5.2.1 无法导入所有基础库

我将 RIDE-1.5.2.1 升级到 RIDE-1.7.3 ,我发现 RIDE 不能正常工作。我卸载了 wxpython、robotframework、RIDE 并完全安装它们。但是后来我无法导入库。我收到此错误日志:

20190319 12:21:13.079 [INFO]:从“C:\Python27\lib\site-packages\robot”找到 Robot Framework 3.0.4 版。

20190319 12:21:13.079 [INFO]:在 win32 中使用 python 版本 2.7.14 和 wx 版本 2.8.12.1 启动 RIDE 1.5.2.1。

20190319 12:22:49.749 [警告]:库导入处理引发意外异常

回溯(最近一次调用最后一次):表库有 5 列,但提供了 4 个值文件“C:\Python27\lib\site-packages\robotide\spec\librarymanager.py”,第 40 行,如果不是 self._handle_message,则在运行中(): 文件“C:\Python27\lib\site-packages\robotide\spec\librarymanager.py”,第 66 行,_handle_message self._handle_insert_keywords_message(message) 文件“C:\Python27\lib\site-packages\robotide \spec\librarymanager.py”,第 95 行,在 _handle_insert_keywords_message lambda res: result_queue.put(res, timeout=3)) 文件“C:\Python27\lib\site-packages\robotide\spec\librarymanager.py”,行99、在_insert library_name、library_args、keywords或[])文件“C:\Python27\lib\site-packages\robotide\spec\librarydatabase.py”,第84行,在 insert_library_keywords lib = self._insert_library(library_name, library_arguments, cur) 文件“C:\Python27\lib\site-packages\robotide\spec\librarydatabase.py”,第 111 行,在 _insert_library cursor.execute('插入库值(null, ?, ?, ?)', (name, unicode(arguments), time.time()))

20190319 12:22:51.559 [INFO]:无法从库 db 中读取关键字:

这里是图书馆:

在此处输入图像描述

解决此问题的任何提示,谢谢

0 投票
1 回答
1615 浏览

python - 获取 AttributeError:“NoneType”对象没有属性“键盘”,

在机器人框架中安装白色库后,运行 'press special key' F12 关键字得到 AttributeError: 'NoneType' object has no attribute 'keyboard'。

0 投票
1 回答
1161 浏览

wxpython - Ride 无法在 Python 3.7 中打开 - WXPython 问题

安装 Robot Framework、WxPython 和 Ride 后,当我尝试打开 Ride IDE 时,出现以下错误:

如何解决这个问题?

0 投票
1 回答
1411 浏览

robotframework - 当运行测试用例时出现错误“找不到机器人框架安装”以及如何解决这个问题?

运行测试用例时出现错误“找不到机器人框架安装”,但实际上我已经安装了机器人框架 3.1.2,为什么以及如何解决这个问题?

我试图卸载机器人框架 3.1.2 并安装 3.1.1,但这没有用

我使用:mac os 10.14.5 python 3.7.3 robotframework 3.1.2 Ride 1.7.3.1

1)报错“找不到Robot Framework安装。要运行测试,您需要单独安装Robot Framework。”

2)下面是tools->view Ride log下的骑行日志:

20190716 13:58:25.051 [INFO]:从 /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/robot 找到 Robot Framework 版本 3.1.2。20190716 13:58:25.052 [INFO]:在 darwin 中使用 python 版本 3.7.3 和 wx 版本 4.0.6 开始 RIDE 1.7.3.1。20190716 13:58:34.083 [INFO]:找不到机器人框架安装。
要运行测试,您需要单独安装 Robot Framework。
http://robotframework.org获取安装说明。

3)以下是输出日志:

命令:“无 pybot”--argumentfile /var/folders/_s/jngzbhqx4pgf_n0t389c55hw0000gn/T/RIDEfnfngxmf.d/argfile.txt --listener /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site -packages/robotide/contrib/testrunner/TestRunnerAgent.py:59252:False /Users/mac/Downloads/UIAutomation/TruckPath 意外错误:/bin/sh: no pybot: command not found

我只是用命令行运行机器人 testcase.robot,这工作正常,这太奇怪了!

0 投票
1 回答
1801 浏览

python - 如何在 Ubuntu 中安装和启动 RIDE 机器人框架

我正在按照这些步骤在 Ubuntu 中安装 RIDE,但最后它给出了一个错误。如何开始?

错误信息:

0 投票
1 回答
4826 浏览

robotframework - 如何修复机器人框架中的“在不推荐使用行继续标记'...'之前使用'\'转义空单元格”错误?

运行我的机器人框架脚本时,我不断收到此错误:

“不推荐在行继续标记 '...' 之前使用 '\' 转义空单元格。在 Robot Framework 3.2 之前删除转义。”

这是一个示例代码:

我搜索了一个解决方案,我只得到了这个链接:https ://gerrit.openbmc-project.xyz/#/c/openbmc/openbmc-test-automation/+/22245/

我可以看到他们使用 FOR/END 而不是 :FOR (之前工作正常)。

但是,当我尝试将代码更改为使用 FOR/END 时,RIDE 会自动将其更改回 :FOR。

我大量使用 RIDE 并希望继续这样做,因此我需要它来解决此错误。我的 RIDE 是最新的,因此无法升级。任何帮助,将不胜感激。

0 投票
0 回答
1384 浏览

python - “设置全局变量”或“设置套件变量”关键字在机器人框架中不起作用

我有用 Python 编写的返回字典的关键字,我想在任何测试用例或测试套件或任何 .robot 文件中的任何地方使用该字典。

我正在尝试使用“设置全局变量”,但由于某种原因它不起作用。

我在 abc.robot 文件的关键字中定义了“设置全局变量”,并尝试在同一文件的测试用例和任何其他 .robot 文件中访问它,但 IDE 显示错误消息“使用了变量‘变量名’,但未定义"

主机器人

模块_1.py

请您告诉我如何使它工作或者是否有任何其他技术可以用来访问我项目中任何地方的 Python 关键字返回的字典?

在此处输入图像描述

0 投票
3 回答
2256 浏览

python - 序列化“c:\path\path”时出错 [Errno 13] 权限被拒绝:C:\\path\\path

我使用 Robot 框架在 Ride 中创建了一个测试一个测试用例。运行时出现错误。

我更新了python的路径。我更新了图书馆和骑行。我更改了文件夹,但它不起作用

预期结果应该允许运行测试用例。实际结果并得到“序列化错误”在此处输入图像描述