COMPUTER SYSTEM AND COMPUTER-IMPLEMENTED METHOD FOR USE IN LOAD TESTING OF SOFTWARE APPLICATIONS
First Claim
1. A computer system for use in load testing a service-oriented architecture (SOA) service, comprising:
- a processor;
a memory storage device in communication with the processor;
the processor adapted to;
receive an XML message, an address for a service to be tested, an action compliant with a protocol for exchanging structured information in a decentralized, distributed environment and associated with the service;
create and store in memory a template message package compliant with the protocol;
create a populated message package compliant with the protocol by incorporating in the template message package the XML message, the address and the action;
establish a connection to the service and furnish one or more documents and attachments to the service; and
receive a response from the service.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system for use in load testing a service-oriented architecture (SOA) service has a processor and a memory storage device in communication with the processor. The processor is adapted to receive an XML message, an address for a service to be tested, an action compliant with a protocol for exchanging structured information in a decentralized, distributed environment and associated with the service; create and store in memory a template message package compliant with the protocol; create a populated message package compliant with the protocol by incorporating in the template message package the XML message, the address and the action; establish a connection to the service and furnish one or more documents and attachments to the service; and receive a response from the service.
-
Citations
24 Claims
-
1. A computer system for use in load testing a service-oriented architecture (SOA) service, comprising:
-
a processor; a memory storage device in communication with the processor; the processor adapted to; receive an XML message, an address for a service to be tested, an action compliant with a protocol for exchanging structured information in a decentralized, distributed environment and associated with the service; create and store in memory a template message package compliant with the protocol; create a populated message package compliant with the protocol by incorporating in the template message package the XML message, the address and the action; establish a connection to the service and furnish one or more documents and attachments to the service; and receive a response from the service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for use in load testing computer software applications employing an asynchronous communications protocol on a mainframe computer system, comprising:
-
a processor; a memory storage device in communication with the processor; the processor adapted to; receive as inputs a connection name for the mainframe computer system and message queue identification information; create and store in memory an executable file for providing messages to the message queue and receiving replies from the message queue, the executable value having undefined variables; assigning definitions to the undefined variables based on the received inputs; based on the definitions and the executable file, generate an executable file in Java format, and store the generated Java format file in the memory storage device, and cause the generated Java format file to be displayed. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method implemented in a computer having a processor and a memory in communication with the processor, comprising the steps of:
-
receiving by the processor an XML message in the ACORD XML format and containing insurance transaction information and having one or more attachments, an address for a service to be tested corresponding to an address of a test insurance back end processing device, and an action compliant with a protocol for exchanging structured information in a decentralized, distributed environment and associated with the service; creating and storing by the processor in the memory a template message package compliant with the protocol; creating by the processor a populated message package compliant with the protocol by incorporating in the template message package the XML message, the address and the action; establishing by the processor a connection to the service and furnishing one or more documents and attachments to the service; and receiving by the processor a response from the service including insurance transaction information reflective of business processes and responsive to the XML message. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-implemented method, in a computer having a processor and a memory coupled to the processor, for use in load testing computer software applications employing an asynchronous communications protocol on a mainframe computer system, comprising:
-
receiving by the processor as inputs a connection name for the mainframe computer system and message queue identification information; creating and storing by the processor in the memory an executable file for providing messages to the message queue and receiving replies from the message queue, the executable value having undefined variables; assigning by the processor definitions to the undefined variables based on the received inputs; based on the definitions and the executable file, generating by the processor an executable file in Java format, and storing the generated Java format file in the memory storage device, and causing the generated Java format file to be displayed. - View Dependent Claims (21, 22, 23, 24)
-
Specification