繁体   English   中英

如何使用 Robot 框架实现带有 XML Body 和 XML Response Body 的 Rest Automation

[英]How to use Robot framework for Rest Automation with XML Body and XML Response Body

我已经使用 XML 正文和 XML 响应将 Rest Assured 用于 Rest Automation。

我还使用 selenium2Library 将 Robot 框架用于 Web UI 自动化。

但现在我的要求是使用机器人进行休息自动化。

我遇到了 HttpLibrary,但它没有给我在请求中使用 XML 正文并指定内容类型和读取响应 XML 的选项。

我使用 XML 库来解析 xml,但这也没有帮助。

有人可以通过一些示例和实现此目的的最佳方法来帮助我进行设置。

早日回复将不胜感激。

非常感谢。

注意我转到了如何在 Robot Framework 中使用 REST 库? 但这对我没有帮助,因为我没有将 JSON 用于 body。

您可以使用Requests 库,它是一个建立在 python requests库之上的关键字库。 有了它,您可以进行所有正常的 REST 调用(GET、PUT 等)。 该库并不真正关心输入和输出是 JSON、XML 还是其他任何内容(尽管它确实包含将结果转换为 JSON 对象的便利函数)。

它没有任何专门针对 XML 的功能,robot 带有一个内置的XML 库,您可以使用它来操作数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM