Calling a service by hand

Sending a request to an OData service or a push channel on a system and reading what comes back, while building it or chasing an error, before any client exists. Distinct from unit testing, which proves logic in code and keeps the proof.

Overview

Sending a request to an OData service or a push channel on an ABAP system and reading what comes back, while building it or chasing an error, before any client exists. Distinct from unit testing, which proves logic in code and keeps the proof.

SAP SHIPS

SAP Gateway Client (/IWFND/GW_CLIENT) sends HTTP requests to an OData service with a chosen method, URI options, headers and payload, and saves test cases to replay.

The page checked covers OData only; ABAP Push Channels are not mentioned in it, and how the community tools relate to the Gateway Client has not been assessed.

SourceSAP Help — SAP Gateway Clientchecked
THE COMMUNITY ADDS

An installable request builder that also connects to ABAP Push Channels, ODAPU, and an ABAP client library that sends OData calls and chains assertions on the response, abap-odata-test.

Artifacts2

2 of 2 artifacts
ArtifactSignals
Apps1
ODAPUUI5 app for OData test requests and ABAP Push Channels
Signals
none
Packages1
abap-odata-testABAP client for calling and asserting on OData services
Signals
none

Content1

Group by
Piece, what it offers
Multi-Origin Service Testing and Troubleshooting in SAP Gateway
SAP Community, Ravikumar_H1, Blog

Details

Coverage
statecore and community, ABAP
assessed
relationshipunassessed
SourceSAP Help — SAP Gateway Clientchecked
For your agent
Ref
capability:abap-service-testing
JSON
/capabilities/abap-service-testing.json
MCP
Connecting an agent