api - Postman API 测试所有软件方法和功能
问题描述
我刚刚开始了开发人员学徒期,我的任务是使用 Postman 为公司的软件创建自动化集成测试。
我花了 2.5 周的时间试图了解有关 Postman 和该软件的所有信息,但我仍在为如何构建这些测试而苦苦挣扎。
例如,该软件允许您将一个项目(具有多个数据字段)添加到数据库中。我想创建一个测试集合,允许我运行创建新条目、更新该条目和删除该条目的请求。我有一个获取请求 (GetItems)、一个发布请求 (NewItem)、一个更新请求 (UpdateItem) 和一个删除请求 (DeleteItem)。
如何设置它以便 NewItem 请求创建一个可用于在后续请求中更新和删除的 id 变量?
到目前为止,我唯一要做的就是将每个项目字段的示例数据硬编码到请求的正文中。这意味着我必须在更新和删除请求中手动编辑该数据,并且它只在我运行请求的一半时间里起作用。
我已经研究了几天了,无法弄清楚如何让邮递员做我想做的事情。
任何想法或建议都会很棒,我真的很想学习并为我的新团队创建有用的测试。谢谢!
解决方案
推荐阅读
- arrays - Angular - 从数组缓冲区获取字节数组
- python - 从两个目录中获取输入
- zip - Simplest format to archive a directory
- python - Spyder 3.6 AttributeError 中的奇怪行为:模块“EBL”没有属性“EBL”
- reactjs - 使用 react-router 和 redux 时应该在什么嵌套处包装 Context Provider?
- amazon-web-services - Istio,端口相同时没有注册监听器
- javascript - 在特定字符之前和之后获取字符串
- django - 如何从另一个视图发送密码重置邮件?
- upi - 对于 UPI 集成 URL
- python - IDLE 中评论的快捷键是什么?