【发布时间】:2014-03-17 16:16:26
【问题描述】:
我开始使用 RIDE Robot 框架来测试 RESTAPI 调用。我坚持第一步,即“创建会话”。我不断收到的错误是“ValueError:需要超过 1 个值才能解压”。
我使用的关键字是 RequestsLibrary 中的“创建会话”(这是在将 RequestsLibrary 导入我的测试套件之后)。我传递给 Create Session 的参数是“alias”、“uri”和“headers”。我确实为别名提供了一个合适的名称,并且 uri 是正确的。问题似乎出在标题上。我传递标头的格式是 headers={'WSUsername':'xyz', 'WSPassword':'abc'}
我确实在 Eclipse 中使用相同的 RequestsLibrary 进行了尝试,它工作正常。 RIDE 的 selinium 实现看起来很简单,我在网上找不到任何文档来通过 RIDE 测试 RESTAPI 调用。
我最近开始使用 RIDE。因此,将不胜感激在这里收到的任何帮助。任何用于测试 RESTAPI 调用的文档或链接都会很棒。
提前致谢
【问题讨论】:
标签: python robotframework