Application testing and evaluation
First Claim
Patent Images
1. A system, comprising:
- at least one server configured to access a first application that is the subject of a test;
a log of information relating to use of the first application, wherein said log of information is accessible by at least one of said at least one servers;
at least one data file relating to the first application, wherein said at least one data file is accessible by at least one of said at least one servers and includes a test specification and test data, the test data including information determined from said log of information; and
a second application configured to retrieve data from the data file based on the information stored in the log and conduct the test based at least in part on the log and the data file,wherein said test specification includes a directive for the second application to dynamically retrieve data from the test data,wherein a first and a second graphical user interface (GUI) respectively for the first and the second application are provided substantially concurrently for side-by-side display to a user, the second GUI being provided based on instructions in the test specification, andwherein a user may select a link in the second GUI to display a page from the first application in the first GUI, and wherein a request is received from the user when the user enters the request into the displayed page according to instructions displayed on the second GUI.
2 Assignments
0 Petitions
Accused Products
Abstract
A system includes a first application that is the subject of a test. A log of information relates to use of the first application. At least one data file relates to the first application. A second application conducts the test based at least in part on the log and the data file. A method includes generating test data based on an analysis of the log of information relating to use of the first application, analyzing the at least one data file relating to the first application, and conducting the test based at least in part on the test data and the at least one data file.
-
Citations
21 Claims
-
1. A system, comprising:
-
at least one server configured to access a first application that is the subject of a test; a log of information relating to use of the first application, wherein said log of information is accessible by at least one of said at least one servers; at least one data file relating to the first application, wherein said at least one data file is accessible by at least one of said at least one servers and includes a test specification and test data, the test data including information determined from said log of information; and a second application configured to retrieve data from the data file based on the information stored in the log and conduct the test based at least in part on the log and the data file, wherein said test specification includes a directive for the second application to dynamically retrieve data from the test data, wherein a first and a second graphical user interface (GUI) respectively for the first and the second application are provided substantially concurrently for side-by-side display to a user, the second GUI being provided based on instructions in the test specification, and wherein a user may select a link in the second GUI to display a page from the first application in the first GUI, and wherein a request is received from the user when the user enters the request into the displayed page according to instructions displayed on the second GUI. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18, 21)
-
-
9. A system, comprising:
-
at least one server configured to access a first application that is the subject of a test; a log of information relating to use of the first application, wherein said log of information is accessible by at least one of said at least one servers; test data that is at least in part automatically populated from data in the log by analyzing a plurality of requests in the log to identify at least one of;
a set of requests that have been submitted, a frequency of a user action, a user web session, and an indication of an error;a test specification that includes a directive to dynamically retrieve data from the test data; and a second application configured to retrieve the test data based on the information stored in the log and conduct the test based at least in part on the log, the test specification including the directive, and the test data; wherein a first and a second graphical user interface (GUI) respectively for the first and the second application are provided substantially concurrently for side-by-side display to a user, the second GUI being provided based on instructions in the test specification, and wherein a user may select a link in the second GUI to display a page from the first application in the first GUI, and wherein a request is received from the user when the user enters the request into the displayed page according to instructions displayed on the second GUI. - View Dependent Claims (10, 19)
-
-
11. A method, comprising:
-
creating at least one data file from at least one of a test specification and test data, the test specification being in the form of executable instructions on a computer-readable medium; generating the test data based on an analysis of a log of information relating to use of a first application, the log stored in a memory; including in the test specification a directive that may be used to dynamically retrieve data from the test data; analyzing at least one data file relating to the first application; conducting a test based at least in part on the test data and the at least one data file; wherein conducting the test is performed using a second application separate from the first application, wherein at least one of the first application and the second application are executed by a server; wherein a first and a second graphical user interface (GUI) respectively for the first and the second application are provided substantially concurrently for side-by-side display to a user, the second GUI being provided based on instructions in the test specification, and wherein a user may select a link in the second GUI to display a page from the first application in the first GUI, and wherein a request is received from the user when the user enters the request into the displayed page according to instructions displayed on the second GUI. - View Dependent Claims (12, 13, 14, 15, 16, 17, 20)
-
Specification