Data driven test automation of web sites and web services
First Claim
Patent Images
1. A system for testing a web location including a web site or web service comprising:
- a test generator for generating an XML test case; and
a driver for interpreting the XML test case into an http request to be sent to the web location.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, method and data structure for testing a web location including a web site or web service. A test generator or user generates an XML test case and a driver interprets the XML test case into an http request to be sent to the web location as a test.
39 Citations
40 Claims
-
1. A system for testing a web location including a web site or web service comprising:
-
a test generator for generating an XML test case; and
a driver for interpreting the XML test case into an http request to be sent to the web location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of testing a web location including a web site or web service comprising:
-
generating a test case in XML format; and
interpreting the XML test case into a http request to be sent to the web location. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A data structure for an XML test case for use by a driver for interpreting the XML test case into an http request to be sent to a web location including a web site or a web service, said data structure comprising elements of an http request including the following:
- a URL, a path, query string parameters, post data, and a verb.
-
27. A method of testing a plurality of web locations connected by a multi-site user authentication system according to an XML test case comprising:
-
generating a specific XML test case associated with the web locations;
parsing the XML test case into a sequence of request/response pairs; and
sending each of the http requests to the corresponding web locations. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
- 36. A computer readable medium (CRM) having instructions for testing a web location including a web site or web service comprising instructions for generating an XML test case and instructions for interpreting the XML test case into an http request to be sent to the web location.
Specification