ENABLING END-TO-END TESTING OF APPLICATIONS ACROSS NETWORKS
First Claim
1. A system for enabling end-to-end testing of applications across a network, comprisingan application server connected to the network and having an application to be tested,a response simulator connected to the other end of the network,a test module accessible to the application server and to the simulator and containing a test message to be transmitted to the simulator and an expected response message from the simulator corresponding to the test message,a control module for controlling the application under test to transmit each test message and to compare the corresponding response message from the simulator to an expected response message,wherein the simulator obtains the response to the test message from the test module.
1 Assignment
0 Petitions
Accused Products
Abstract
End-to-end testing of applications across networks is enabled. To test the application and the infrastructure subsystems, an application server connected to the network contains an application under test. A response simulator is connected to the other end of the network. A test module is accessible to the application and to the simulator and contains a test message to be transmitted to the simulator, and an expected response message from the simulator. The application transmits each test message and compares a response message from the simulator to an expected response message. The simulator obtains the response to each test message from the test module.
18 Citations
18 Claims
-
1. A system for enabling end-to-end testing of applications across a network, comprising
an application server connected to the network and having an application to be tested, a response simulator connected to the other end of the network, a test module accessible to the application server and to the simulator and containing a test message to be transmitted to the simulator and an expected response message from the simulator corresponding to the test message, a control module for controlling the application under test to transmit each test message and to compare the corresponding response message from the simulator to an expected response message, wherein the simulator obtains the response to the test message from the test module.
-
7. A method executed by a computer for enabling end-to-end testing of network applications, comprising
controlling an application under test connected at one end of a network to transmit a test message in a test module to a response simulator at the other end of the network, receiving a response message from the simulator to the test message, wherein the response is dictated by a module identical to the test module, and comparing the response message to an expected response message contained in the test module.
-
13. A computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to control an application under test connected at one end of a network to transmit a test message in a test module to a response simulator at the other end of the network; computer readable program code configured to receive a response message from the simulator to the test message, wherein the response is dictated by a module identical to the test module, and computer readable program code configured to compare the response to an expected response contained in the test module. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification