Test system for testing dynamic information returned by a web server
First Claim
Patent Images
1. A method of tracking information received by a user from a network wherein the information includes at least some dynamic information, comprising the steps of:
- parsing the information received into static information, if present, and dynamic information; and
validating the static information, if present, and the dynamic information.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides methods, a computer-readable medium, a software system, a system, a testing system and an article of manufacture for tracking information received by a user from a network wherein the information includes at least some dynamic information. One embodiment of the method includes the steps of parsing the information received into static information, if present, and dynamic information and validating the static information, if present, and the dynamic information.
-
Citations
39 Claims
-
1. A method of tracking information received by a user from a network wherein the information includes at least some dynamic information, comprising the steps of:
-
parsing the information received into static information, if present, and dynamic information; and
validating the static information, if present, and the dynamic information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11)
-
-
8. A method of testing a functionality of a networked system that provides at least some dynamic information, comprising the steps of:
-
emulating a web browser by constructing a request for dynamic information to be sent to a web server;
sending the request to the web server;
parsing information received in response to the request into static information, if present, and dynamic information; and
validating the static information, if present, and the dynamic information received. - View Dependent Claims (9)
-
-
12. A method of testing a set of services provided by a web server, comprising the steps of:
-
conducting a test case;
comparing results against an expected set of responses; and
archiving test results into a log file. - View Dependent Claims (13, 14)
-
-
15. A computer-readable medium useful in association with a client computer coupled to a server via a computer network, the computer network providing a network connection for transmitting data from the server to the client computer and from the client computer to the server, the computer-readable medium having computer-executable instructions for performing a method of tracking information received by a client from a network wherein the information includes at least some dynamic information, the method comprising the steps of:
-
parsing the information received into static information, if present, and dynamic information; and
validating the static information, if present, and the dynamic information. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. An article of manufacture comprising:
a computer-readable medium having computer-readable code for testing a functionality of a networked system when a client computer makes a request for at least some dynamic information, the computer-executable code comprising;
computer-readable code for emulating a web browser by constructing a request for dynamic information to be sent to a web server;
computer-readable code for sending the request to the web server;
computer-readable code for parsing information received in response to the request into static information, if present, and dynamic information; and
computer-readable code for validating the static information, if present, and the dynamic information received. - View Dependent Claims (23, 24, 25)
-
26. In a computer networking environment, a system for tracking information requested by a client computer from a server in a network wherein the information includes at least some dynamic information, comprising:
-
a plurality of servers connected by the network;
at least one client computer coupled to the network, wherein the at least one client computer requests information at least part of which is dynamic information and wherein the client computer has installed thereon, computer-readable code for;
parsing the information received into static information, if present, and dynamic information; and
validating the static information, if present, and the dynamic information. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A software system for testing a functionality of a networked system that provides at least some dynamic information in response to a client request, comprising:
-
a web emulator component, for emulating a web browser by constructing a request for dynamic information to be sent to a web server;
a transmitting component, coupled to receive the request from the web emulator component, for sending the request to the web server;
a parser component, coupled to receive information in response to the request, for parsing the information into static information, if present, and dynamic information; and
a validation component, coupled to receive the static information, if present, and the dynamic information from the parser component, for validating the static information, if present, and the dynamic information. - View Dependent Claims (34, 35, 36)
-
-
37. A testing system for testing a functionality of a networked system with a web server that provides at least some dynamic information in response to a client request, comprising:
-
a test engine, for providing a set of tools for accessing web-based services and testing dynamic information to validate the response;
a test definition repository, coupled to the test engine, for defining test cases to be conducted and information about expected results;
a file storage, coupled to the test engine, for storing a comparison string representing an expected response from the web server;
at least one property file, coupled to the test engine, for providing details about a test suite to be conducted;
a flow property file, coupled to the test engine, for storing flow information; and
a log file, coupled to the test engine, storing test results. - View Dependent Claims (38, 39)
-
Specification