Robotframework 没有名称为';创建会话';建立机器人框架
我是机器人框架的新手。当我运行ride.py时,我得到了这个错误。 这是我的密码:Robotframework 没有名称为';创建会话';建立机器人框架,robotframework,Robotframework,我是机器人框架的新手。当我运行ride.py时,我得到了这个错误。 这是我的密码: Create Session chat ${URL1} headers=${MyHeaders1} 非常感谢您的帮助。看起来您正在尝试使用请求库,但尚未导入它。我建议您阅读用户指南,尤其是上的部分 基本上,您希望在***设置***部分中添加以下内容: *** Settings *** Library RequestsLibrary 您可能还想查看该库的Github,其中有一些使用示例可能会对您有
Create Session chat ${URL1} headers=${MyHeaders1}
非常感谢您的帮助。看起来您正在尝试使用
请求库,但尚未导入它。我建议您阅读用户指南,尤其是上的部分
基本上,您希望在***设置***
部分中添加以下内容:
*** Settings ***
Library RequestsLibrary
您可能还想查看该库的Github,其中有一些使用示例可能会对您有所帮助。我已经解释了这个问题以及解决方案。
问题:
***变数***
${Base_URL}
***测试用例***
TC001_获取请求
创建会话TestingWorldAPI${Base\u URL}
${response}=获取请求TestingWorldAPI/studentsDetails
控制台中出错:未找到名为“${response}=get request ggg”的关键字
要解决这类错误,只需在代码部分做一个更改,我将在下面介绍Silion
解决方案:
***变数***
${Base_URL}
***测试用例***
TC001_获取请求
创建会话TestingWorldAPI---使用主基url而不是变量,这将起作用。
${response}=get请求testingworldapi/studentsDetails为什么您认为应该有一个名为create session
的关键字?你创造了一个吗?您是否在库或资源文件中导入了一个?请给我们一个。你能分享一下你到底在做什么,你还在搜索什么,你在使用什么库以及你是如何导入它们的吗?这将帮助我们找到实际问题,然后只有我们才能解决您的问题。我正在尝试通过命令获得API响应和所有库的安装。库是:Collections RequestsLibrary HttpLibrary.HTTP json OperatingSystem Selenium2库,代码是:${headers}=Create Dictionary content type application/json${LoginParms}=Create Dictionary password${Adm_User_Psw}userName${Adm_User_Name}partnerId${partnerId}role${role}${jsonparams}=json.Dumps${LoginParms}创建会话opt${URL}headers=${headers}${get}=Post请求opt/api数据=${jsonparams}params=None headers=${headers}log${get.json()}我正确导入了RequestsLibrary及其文件(以黑色显示)。我仍然收到上面的错误,即使添加这个库和扩展请求库也会收到相同的错误,比如没有找到名为“create session”的关键字