PeopleSoft Integration Testing Utilities and Tools Overview

The product documentation describes the following integration testing utilities and tools:

Field or Control

Definition

Send Master utility

The Send Master utility enables you to test PeopleSoft Integration Broker messaging interactions with PeopleSoft and third-party web servers, application servers, and integration gateways. It can test listening connector functionality, target connector functionality, connector introspection and transactions.

Send Master enables you to post any data format, including the PeopleSoft Multipurpose Internet Mail Extensions (MIME) message format, to web and application servers over HTTP and HTTPS. You can also use Send Master to simultaneously test groups of different types of messages, as well as to stress test your system.

Send Master also enables you to perform Get functions and ping application messaging gateways and third-party servers.

Simple Post utility

The Simple Post utility enables you to use shell scripts or a Java API to post XML messages from third-party systems to the integration gateway. The utility wraps the incoming messages in the PeopleSoft XML wrapper format and posts them to the HTTP listening connector.

The Simple Post utility reads ASCII, UTF-8 and UTF-16 file formats for incoming messages and converts them to UTF-8 format to send to the integration gateway.

Integration point test automation tools

PeopleSoft provides a means for automated integration point testing. You can use automated integration point testing to unit test, perform cross-application business process testing, or regression test integration points.

Automated integration point testing is suitable for testing integration points between different PeopleSoft systems, between PeopleSoft systems and third-party systems, and between PeopleSoft systems and open interfaces.

You can use automated integration point testing with the following PeopleSoft integration technologies:

  • Service operations, including synchronous and asynchronous.

  • Component interfaces.

  • Flat files.

  • Staging tables.

Handler Tester utility

The Handler Tester enables you to test handlers by populating a service operation and executing the handler.

Transformation Test utility

PeopleSoft Integration Broker provides the Transform Test utility, which you can use to test Application Engine transform programs without sending messages and with minimal development effort.

Schema Tester utility

The Schema Tester utility enables you to validate rowset-based and nonrowset-based messages in a service operation to determine if the messages adhere to defined message schemas.

Generate SOAP Template utility

The Generate SOAP Template allows you to generate a SOAP template for any service for which WSDL has been generated.

Service Operation Tester utility

The Service Operation Tester utility enables you to invoke a service operation.

Provider REST Template utility

The Provider REST Template utility enables you to create a provider REST template for any provider REST service for which a WADL document has been generated. This template consists of example request, response and fault shapes that can be used in the Handler Tester utility, the Transformation Tester utility or the Send Master utility to test REST-based messages.

You can also use the utility to invoke a test service operation.