当我在我的Debian上输入命令来安装Robotframework ride时,我得到一个错误:
pip3 install robotframework--ride
错误是:
Could not find a version that satisfies the requirement Pywin32 (from robotframework--ride) (from versions: )
No matching distribution found for Pywin32 (from robotframework--ride)
顺便说一句,我不在Windows机上的时候却提到了Pywin3
我无法在robot框架中运行FOR关键字,因为我收到错误"'For‘是一个保留关键字“ 我的脚本如下: *** Test Cases ***
forloop method 1
FOR ${i} IN RANGE ${row}
Log ${i}
END 我的pip列表如下: Package Version
--------------------------------------- -----------
-ymongo
现在,我需要编写一个脚本,内容类似于以下内容:
${result} set variable {}
create session url http://xxx
${resp} get request url /
should be equal as strings ${resp.status_code} 200
Dictionary Should Contain Value ${resp.jsonp(${result})} Success
log ${resp.jsonp(${result})}
但是网址是用jSonp脚本
我正在使用Mac,使用Eclipse Photon和RED机器人编辑器。
由于下面显示致命错误,因此尝试使用终端将机器人框架安装到jython中。但它显示RF已经安装到系统中。
Eclipse中的致命错误:
Type FATAL: Python installation /usr/local/Cellar/jython/2.7.1/bin has no Robot installed. Fix this problem to build project.
终端显示:
GKs-MacBook-Pro:bin roja$ pip install robotframework
Requirement
我对robotframework和python很陌生。最近,我尝试在python文件中创建自定义关键字,然后通过robotframework导入它。它可以正常导入,但我不能将python文件中的方法作为关键字调用。这是我的例子
from robot.api import logger
from robot.utils.asserts import fail
from robot.utils import get_link_path
from robot.libraries.BuiltIn import BuiltIn
from robot.api.deco im