python - Rest API 使用 Robotframework 实现自动化
问题描述
我想使用自动化的rest apiget
方法robotframework
在机器人中,我们有一个名为requests
. 使用它,我们可以获得数据和所有内容。我的问题是自动化该 api 是否可以只验证状态码 200?
还是我们需要验证整个 json 数据?
如果我们必须验证数据,那么如何验证?
如果我们有一个值,我们可以验证它,但如果我们有多个如何验证?
解决方案
如果您仍然遇到问题,此软件包可能会对您有所帮助: https ://github.com/Accruent/robotframework-zoomba
对于 API,它使用 requests 库,但使用一些扩展方法使调用更容易,验证也很简单。您可以查看示例机器人测试以获取帮助。
推荐阅读
- sql-server - PowerShell SQL Server 处理器性能计数器
- sql - SQL DATEADD 函数删除周结束
- python - 用平均值替换缺失值
- swift - 尝试为 UISegmentedControl 中的每个段设置不同的文本颜色
- arrays - 带空格的字符串操作
- c# - Jaeger 错误 未找到合适的发件人。使用 NoopSender
- java - 在 Android 中使用 POST 请求发送数据时出错
- ruby - 在“浏览”中:为 DNSSD::Service:Class 调用私有方法“新”(NoMethodError)
- c# - 添加迁移:无法创建 AppContext 类型的对象
- asp.net-mvc - 如何限制客户不转售我们的 API 服务?