当前位置:网站首页>6. 使用 Postman 工具高效管理和测试 SAP ABAP OData 服务
6. 使用 Postman 工具高效管理和测试 SAP ABAP OData 服务
2022-07-31 15:55:00 【汪子熙】
序言
本文介绍了 Postman 这个强大的 API 测试工具。当我们待测试的 SAP ABAP OData 服务需要通过 user Authentication 验证才能使用时,可以通过手动在 Postman HTTP 请求字段里添加 Authorization 信息,或者直接使用 Postman 的 auth 认证功能。同时还介绍了 Postman Environment 和 Variable 的使用方法,来维护与具体系统无关的 Postman 请求。
本教程之前的五篇文章,我们已经在事物码 SEGW 里完成了一个图书管理 OData 服务模型的创建,然后配置和部署到 ABAP 系统上。这个 OData 服务目前已经实现了下面三个基本的功能:
- 成功返回元数据
- 成功返回系统所有的图书数据
- 支持 OData 协议的 $filter 操作,根据传入的 book_id, 返回该 id 代表的图书数据
这三个功能,对应在 SAP ABAP Gateway Client(事物码 /IWFND/GW_CLIENT) 里的 url,分别为:
- /sap/opu/odata/sap/ZBOOK_MANAGE_SRV/$metadata
- /sap/opu/odata/sap/ZBOOK_MANAGE_SRV/BookCollection
- /sap/opu/odata/sap/ZBOOK_MANAGE_SRV/BookCollection?$filter=book_id eq ‘1001’
随着我们本教程学习的深入,我们使用的 url 会越来越多。因为 SAP ABAP Gateway Client 这个工具,在管理大量 url 的时候效率不高,因此我们有必要切换成另一个工具,这个工具要能够像 Gateway Client 一样能够发送 ODat
边栏推荐
猜你喜欢
Kubernetes常用命令
C语言-函数
深度学习机器学习理论及应用实战-必备知识点整理分享
2022年整理LeetCode最新刷题攻略分享(附中文详细题解)
Qt实战案例(54)——利用QPixmap设计图片透明度
How to switch remote server in gerrit
Premiere Pro 2022 for (pr 2022)v22.5.0
Graham's Scan method for solving convex hull problems
2022年必读的12本机器学习书籍推荐
[Meetup Preview] OpenMLDB+OneFlow: Link feature engineering to model training to accelerate machine learning model development
随机推荐
ML.NET related resources
Unity中实现点选RenderTexture中的3D模型
11 pinia使用
LeetCode_733_图像渲染
网站漏洞修复服务商关于越权漏洞分析
button控件的使用
Kubernetes常用命令
复杂高维医学数据挖掘与疾病风险分类研究
字符指针赋值[通俗易懂]
2022年整理LeetCode最新刷题攻略分享(附中文详细题解)
【7.28】代码源 - 【Fence Painting】【合适数对(数据加强版)】
第二届中国PWA开发者日
6-22 Vulnerability exploit - postgresql database password cracking
全新宝马3系上市,安全、舒适一个不落
多主复制下处理写冲突(4)-多主复制拓扑
.NET 20周年专访 - 张善友:.NET 技术是如何赋能并改变世界的
The arm button controls the flashing of the led light (embedded button experiment report)
基于Redis(SETNX)实现分布式锁,案例:解决高并发下的订单超卖,秒杀
腾讯云部署----DevOps
单细胞测序流程(单细胞rna测序)