Automated Conformance and Interoperability Test Lab
AssigneeAEGIS.net, Inc.
InventorsMario G. Hyland, Richard J. Ettema, Sunil K. Bhaskarla, Tareq I. Nabeel
Life of this patent
Estimating the term…
Abstract
A set of self-service testing tools and processes used to conduct gateway to gateway testing. The system includes a test harness comprising a collection of software and test data configured to test a program unit by running it under varying conditions and monitoring its behavior and outputs. The test harness allows for the automation of tests, and can call functions with supplied parameters and analyze results to a desired value.
Claims20
Automated test lab for bidirectional conformance and interoperability testing of an applicant system gateway against a participating system gateway in an information exchange network, comprising:
- a bidirectional gateway adapter configured to intercept messages between a sending gateway and a receiving gateway, and deliver the intercepted messages to the sending gateway or the receiving gateway;
- an enterprise service bus (ESB) in communication with the gateway adapter and providing an integration platform configured to control the intercepted messages and execute test scenarios based on the intercepted messages for determining compliance with a set of communication standards;
- and
- a web application in communication with the ESB and configured to initiate through a user interface execution of the test scenarios, and to validate results of the executed test scenarios.
A method of testing conformance and interoperability of an applicant system gateway against a participating system gateway in an information exchange network, comprising the steps of:
- generating a request message from an initiating gateway for a specified receiving gateway;
- and
- intercepting the request message from the initiating gateway by a test gateway prior to receipt of the message by the specified receiving gateway, wherein the test gateway system:
- identifies the sending gateway as the applicant system gateway;
- and
- determines whether the intercepted message complies with a set of communication standards, wherein an error message is generated in response to a noncompliant intercepted message, and a validation message is generated in response to a compliance intercepted message.
Dependencies are inferred from the claim text.