当前位置:网站首页>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
边栏推荐
- hough变换检测直线原理(opencv霍夫直线检测)
- update data table update
- The normal form of the database (first normal form, second normal form, third normal form, BCNF normal form) "recommended collection"
- 多主复制的适用场景(2)-需离线操作的客户端和协作编辑
- ML.NET related resources
- EF Core 2.2中将ORM框架生成的SQL语句输出到控制台
- 全新宝马3系上市,安全、舒适一个不落
- ansible学习笔记02
- C语言-函数
- Applicable Scenarios of Multi-Master Replication (1) - Multi-IDC
猜你喜欢

After Grafana is installed, the web opens and reports an error

T - sne + data visualization parts of the network parameters

Graham's Scan method for solving convex hull problems

C language "the third is" upgrade (mode selection + AI chess)

基于C语言的编译器设计与实现

MySQL的相关问题

6-22漏洞利用-postgresql数据库密码破解

2022年整理LeetCode最新刷题攻略分享(附中文详细题解)

01 邂逅typescript,环境搭建

01 Encounter typescript, build environment
随机推荐
Implement anti-shake and throttling functions
After the form is submitted, the page does not jump [easy to understand]
t-sne 数据可视化网络中的部分参数+
2020 WeChat applet decompilation tutorial (can applet decompile source code be used)
org.apache.jasperException(could not initialize class org)
T - sne + data visualization parts of the network parameters
为什么黑客领域几乎一片男生?
mysql黑窗口~建库建表
Deployment application life cycle and Pod health check
tensorflow2.0 cnn(layerwise)
Snake Project (Simple)
Matlab矩阵基本操作(定义,运算)
jeecg主从数据库读写分离配置「建议收藏」
【Meetup预告】OpenMLDB+OneFlow:链接特征工程到模型训练,加速机器学习模型开发
Matlab matrix basic operations (definition, operation)
Kubernetes principle analysis and practical application manual, too complete
01 Encounter typescript, build environment
Delete table data or clear table
LeetCode_733_图像渲染
How does automated testing create business value?