Back to results
US 2012/0072823 A1Published application
Natural language assertion
AssigneeInternational Business Machines Corporation
InventorsTESSA A. LAU, JALAL U. MAHMUD
Life of this patent
Estimating the term…
Abstract
A method, a system, and a computer medium for testing may be provided. An instruction including a natural language assertion statement may be received. The instruction may be parsed. The natural language assertion statement may be evaluated to true or false.
Claims20
A method for testing comprising the following machine-implemented steps:
- receiving an instruction including a natural language assertion statement;
- parsing the instruction;
- and
- evaluating the natural language assertion statement to true or false.
1 more element
A natural language scripting system comprising:
- a script parsing module machine-operable to parse an instruction including a natural language assertion statement that specifies a property within a graphical user interface for testing;
- a model interaction module operable to analyze a model describing elements of the graphical user interface;
- and
- an assertion evaluation module operable to evaluate the natural language assertion statement to true or false based on analysis of the model.
1 more element
A non-transitory computer readable storage medium having computer readable code embodied therewith, the computer readable code comprising:
- code to receive a natural language instruction including a condition and an indication of a user interface element of a computer application;
- code to parse the instruction to determine the user interface element;
- and
- code to determine whether the user interface element meets the condition.
1 more element
Dependencies are inferred from the claim text.