System, method and article of manufacture for a table-driven automated scripting architecture
AssigneeAccenture LLP
InventorsJohn Jeffrey Haswell, Robert J. Young, Kevin Schramm
Life of this patent
Estimating the term…
Abstract
A system, method and article of manufacture are provided for affording a table-driven automated scripting architecture. First, test script information is divided into a plurality of components of one or more words having a commonly understood meaning. Then the components are stored into a database. Later, the components are parsed into one or more words (each having a commonly understood meaning). The database is queried for the words to retrieve a set of computer instructions that cause a computer to perform functions related to the commonly understood meaning of the words and then to perform those functions.
Claims20
A method for providing a table-driven automated scripting architecture comprising the steps of:
- (a) dividing test script information into a plurality of components, wherein each component comprises one or more words each having a commonly understood meaning;
- (b) storing the components into a database;
- (c) parsing one of the components into the one or more words each having a commonly understood meaning;
- (d) querying the database for the one or more words, wherein for each of the words the database associates a set of one or more computer instructions which, when executed by an automation testing tool causes a computer to perform a function that is related to the commonly understood meaning of the word;
- (e) retrieving the instruction set corresponding to the word from the database;
- and
- (f) performing the function that is related to the commonly understood meaning of the word using the automated testing tool.
A computer program embodied on a computer readable medium for providing a table-driven automated scripting architecture comprising:
- (a) a code segment for dividing test script information into a plurality of components, wherein each component comprises one or more words each having a commonly understood meaning;
- (b) a code segment for storing the components into a database;
- (c) a code segment for parsing one of the components into the one or more words each having a commonly understood meaning;
- (d) a code segment for querying the database for the one or more words, wherein for each of the words the database associates a set of one or more computer instructions which, when executed by an automation testing tool causes a computer to perform a function that is related to the commonly understood meaning of the word;
- (e) a code segment for retrieving the instruction set corresponding to the word from the database;
- and
- (f) a code segment for performing the function that is related to the commonly understood meaning of the word using the automated testing tool.
A system for providing a table-driven automated scripting architecture comprising:
- (a) logic for dividing test script information into a plurality of components, wherein each component comprises one or more words each having a commonly understood meaning;
- (b) logic for storing the components into a database;
- (c) logic for parsing one of the components into the one or more words each having a commonly understood meaning;
- (d) logic for querying the database for the one or more words, wherein for each of the words the database associates a set of one or more computer instructions which, when executed by an automation testing tool causes a computer to perform a function that is related to the commonly understood meaning of the word;
- (e) logic for retrieving the instruction set corresponding to the word from the database;
- and
- (f) logic for performing the function that is related to the commonly understood meaning of the word using the automated testing tool.
Dependencies are inferred from the claim text.