首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Eclipse上将HttpLibrary从RobotFramework添加到Red.xml

如何在Eclipse上将HttpLibrary从RobotFramework添加到Red.xml
EN

Stack Overflow用户
提问于 2018-03-07 16:34:58
回答 2查看 3K关注 0票数 0

我试图在Eclipse编辑器上使用HttpLibrary (来自机器人框架)编写测试脚本,下面是我执行的步骤-

步骤执行

  1. 使用以下命令安装机器人框架HttpLibrary

pip安装-升级robotframework-httplibrary

  1. 从设置->导入,添加HttpLibrary到我的脚本

*设置*库HttpLibrary

  1. ‘未知的'HttpLibrary’库。尝试使用Quick (Ctrl+1)或向red.xml添加库以进行正确的验证。在脚本中的HttpLibrary行悬停时,会注意到错误消息。
  2. 然而,在查看Red.xml ->Referenced库选项卡时,HttpLibrary在库块HttpLibrary in Red.xml中列出。

我想知道是否有任何不同的过程添加库到Red.xml。我只能尝试不同的方法将HttpLibrary添加到我的脚本中。

EN

回答 2

Stack Overflow用户

发布于 2018-03-08 21:59:51

经过几个小时的调查,我找到了这个问题的根本原因。我在我的机器上使用Python3.6.4,并在机器上安装了机器人框架。HttpLibrary只支持Python2,因此尽管库列在Red.xml reference选项卡中,但我的机器人框架脚本仍然无法引用并正确运行它。请注意,Python 3.6.4并不支持所有的机器人框架库

票数 2
EN

Stack Overflow用户

发布于 2018-03-08 07:50:42

这种情况偶尔会发生。即使库已经存在于项目配置文件(RED.xml)中并出现在项目树面板中。使用CTR+1和选择快速修复选项通常会纠正这个问题,没有任何视觉差异。

HttpLibrary Github文档中,使用部分还突出显示应该导入库,如下所示:

代码语言:javascript
复制
*** Settings*** 
Library    HttpLibrary.HTTP

这给出了一个不同的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49156952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档