没有名称为'Create Session'的关键字找到了机器人框架

时间:2017-10-27 11:57:49

标签: robotframework

我是Robot Framework的新手。当我运行ride.py时,我收到此错误。 这是我的代码:

Create Session  chat    ${URL1} headers=${MyHeaders1}

提前谢谢你的帮助。

2 个答案:

答案 0 :(得分:2)

您似乎正在尝试使用requests库但尚未导入它。我建议您阅读用户指南,尤其是importing libraries上的部分。

基本上您想在*** Settings ***部分添加此内容:

*** Settings ***
Library    RequestsLibrary

您可能还想查看图书馆的Github README,其中有一些可能对您有用的示例。

答案 1 :(得分:-1)

我已经解释了问题以及解决方案。 问题:

***变量*** $ {Base_URL} http://www.thetestingworldapi.com/

***测试用例*** TC001_GetRequest 创建会话thetestingworldapi $ {Base_URL} $ {response} =获取请求thetestingworldapi api / studentsDetails

控制台错误:找不到名称为'$ {response} = get request ggg'的关键字。

要解决这种错误,只需对代码部分做一个更改,并在下面添加解决方案。

解决方案:

***变量*** $ {Base_URL} http://www.thetestingworldapi.com/

***测试用例*** TC001_GetRequest 创建会话thetestingworldapi http://www.thetestingworldapi.com/ ---使用主基本URL而不是变量,这将起作用。 $ {response} =获取请求thetestingworldapi api / studentsDetails