Capture and playback web automation tool
First Claim
Patent Images
1. A method for recording web transactions comprising:
- receiving a web request from a web browser;
formatting said web request;
storing said web request in a script file; and
sending said formatted web request to a web server.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for automating web applications on a web server uses a script file. The script file is generated on a proxy server. Web requests from a web browser to a web server and web responses in response to the web requests are intercepted and recorded onto a script file maintained on the proxy server. Web requests are submitted to the web server based on the script file. The script file may also be formatted pursuant to a specified data structure.
-
Citations
22 Claims
-
1. A method for recording web transactions comprising:
-
receiving a web request from a web browser;
formatting said web request;
storing said web request in a script file; and
sending said formatted web request to a web server. - View Dependent Claims (2, 3, 4)
-
-
5. A method for automating web transactions comprising:
-
reading a script file, said script file having at least one web requests;
creating a web request based on said script file;
formatting said web request; and
sending said formatted web request to a web server. - View Dependent Claims (6, 7, 8)
-
-
9. A method for automating web applications comprising:
-
generating a script file on a proxy server, said script file storing web requests from a web browser to a web server and web responses from said web server back to said web browser; and
submitting web requests based on said script file to said web server. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus for automating web applications comprising:
-
a proxy server; and
a web runner coupled said proxy server. - View Dependent Claims (15, 16)
-
-
17. A program storage device readable by a machine, tangibly embodying a program of instructions readable by the machine to perform a method for recording web transactions, the method comprising:
-
receiving a web request from a web browser;
formatting said web request;
storing said web request in a script file; and
sending said formatted web request to a web server.
-
-
18. A program storage device readable by a machine, tangibly embodying a program of instructions readable by the machine to perform a method for automating web transactions, the method comprising:
-
reading a script file, said script file having at least one web requests;
creating a web request based on said script file;
formatting said web request; and
sending said formatted web request to a web server.
-
-
19. A program storage device readable by a machine, tangibly embodying a program of instructions readable by the machine to perform a method for automating web transactions, the method comprising:
-
generating a script file on a proxy server, said script file storing web requests from a web browser to a web server and web responses from said web server back to said web browser; and
submitting web requests based on said script file to said web server.
-
-
20. An apparatus for recording web transactions comprising:
-
means for receiving a web request from a web browser;
means for formatting said web request;
means for storing said web request in a script file; and
means for sending said formatted web request to a web server.
-
-
21. An apparatus for automating web transactions comprising:
-
means for reading a script file, said script file having at least one web requests;
means for creating a web request based on said script file;
means for formatting said web request; and
means for sending said formatted web request to a web server.
-
-
22. An apparatus for automating web applications comprising:
-
means for generating a script file on a proxy server, said script file storing web requests from a web browser to a web server and web responses from said web server back to said web browser; and
means for submitting web requests based on said script file to said web server.
-
Specification