Computer system and computer-implemented method for load testing a service-oriented architecture service
First Claim
1. A computer system for generating a message package for load testing a service-oriented architecture, comprising:
- a non-transitory computer-readable medium storing code including processor-executable instructions; and
a testing processor in communication with the non-transitory computer-readable medium, which testing processor is configured by the code to;
retrieve, from a data storage device, data input into a user interface including an Extensible Markup Language (XML) message, an address of a service to be tested, and an action compliant with an object protocol, wherein the XML message, the address of the service to be tested, and the action compliant with the object protocol are sufficient for generation of the message package;
generate a template message package compliant with the object protocol, and store the template message package in the data storage device;
generate a populated message package compliant with the object protocol based on the template message package, the XML message, the address of the service to be tested, and the action compliant with the object protocol, and store the populated message package in the data storage device;
establish a connection to the service and furnish one or more documents to the service;
receive a response from the service;
display the response on a display device;
allow a virtual user generator program being executed by the testing processor to capture presentation layer communications of a network communications protocol.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer system for use in load testing a service-oriented architecture (SOA) service has a testing processor and a memory storage device in communication with the processor. The testing 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 to the service; and receive a response from the service.
-
Citations
20 Claims
-
1. A computer system for generating a message package for load testing a service-oriented architecture, comprising:
-
a non-transitory computer-readable medium storing code including processor-executable instructions; and a testing processor in communication with the non-transitory computer-readable medium, which testing processor is configured by the code to; retrieve, from a data storage device, data input into a user interface including an Extensible Markup Language (XML) message, an address of a service to be tested, and an action compliant with an object protocol, wherein the XML message, the address of the service to be tested, and the action compliant with the object protocol are sufficient for generation of the message package; generate a template message package compliant with the object protocol, and store the template message package in the data storage device; generate a populated message package compliant with the object protocol based on the template message package, the XML message, the address of the service to be tested, and the action compliant with the object protocol, and store the populated message package in the data storage device; establish a connection to the service and furnish one or more documents to the service; receive a response from the service; display the response on a display device; allow a virtual user generator program being executed by the testing processor to capture presentation layer communications of a network communications protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for generating a message package for load testing a service-oriented architecture, comprising:
-
retrieving, from a data storage device, data input into a user interface including an Extensible Markup Language (XML) message, an address of a service to be tested, and an action compliant with an object protocol, wherein the XML message, the address of the service to be tested, and the action compliant with the object protocol are sufficient for generation of the message package; generating, by a testing processor, a template message package compliant with the object protocol, and storing the template message package in the data storage device; generating, by the testing processor, a populated message package compliant with the object protocol based on the template message package, the XML message, the address of the service to be tested, and the action compliant with the object protocol, and storing the populated message package in the data storage device; establishing, by the testing processor, a connection to the service and furnishing one or more documents to the service; receiving, by the testing processor, a response from the service; displaying, by the testing processor, the response on a display device; and allowing, by the testing processor, a virtual user generator program being executed by the testing processor to capture presentation layer communications of a network communications protocol. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer system for generating a message package for load testing a service-oriented architecture (SOA) service, comprising:
-
a non-transitory computer-readable medium storing code including processor-executable instructions; and a testing processor in communication with the non-transitory computer-readable medium, which testing processor is configured by the code to; receive, via a user interface, an Extensible Markup Language (XML) message, an address of a service to be tested, and an action compliant with an object protocol, wherein the XML message, the address of the service to be tested, and the action compliant with the object protocol are sufficient for generation of the message package; generate a template message package compliant with the object protocol, and store the template message package in a data storage device; generate a populated message package compliant with the object protocol based on the template message package, the XML message, the address of the service to be tested, and the action compliant with the object protocol, and store the populated message package in the data storage device; establish a connection to the service and furnish one or more documents to the service; receive a response from the service; display the response on a display device; and allow a virtual user generator program being executed by the testing processor to capture presentation layer communications of a network communications protocol. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification