Object oriented GUI test automation
First Claim
1. A functional testing tool comprising a configuration for producing:
- a plurality of methods defining interactions with individual elements in a user interface to an application under test;
a plurality of defined actions grouping selected ones of said methods which are used repeatedly within screens of said application under test;
at least one task defining a group of related activities in said user interface; and
, a test case implementing said at least one task with at least one verification point.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and apparatus for the object-oriented automated user interface testing of an application under test in a functional testing tool. The functional testing tool can include a configuration for producing multiple methods defining interactions with individual elements in a user interface to an application under test. The functional testing tool further can include one or more defined actions grouping selected ones of the methods which are used repeatedly within screens of the application under test. Preferably, at least one task defining a group of related activities in the user interface can be produced in the functional testing tool. Subsequently, a test case can be generated which implements the task with at least one verification point.
-
Citations
18 Claims
-
1. A functional testing tool comprising a configuration for producing:
-
a plurality of methods defining interactions with individual elements in a user interface to an application under test;
a plurality of defined actions grouping selected ones of said methods which are used repeatedly within screens of said application under test;
at least one task defining a group of related activities in said user interface; and
,a test case implementing said at least one task with at least one verification point. - View Dependent Claims (2, 3, 4)
-
-
5. A method for generating an object oriented test script in a functional testing tool, the method comprising the steps of:
-
coding a plurality of methods specifying interactions with individual elements in a user interface to an application under test;
grouping selected ones of said methods which are used repeatedly within screens of said application under test into a plurality of defined actions;
establishing at least one task specifying a group of related activities in said user interface; and
,implementing a test case with said at least one established task and at least one verification point. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A machine readable storage having stored thereon a computer program for generating an object oriented test script in a functional testing tool, the computer program comprising a routine set of instructions which when executed by a machine causes the machine to perform the steps of:
-
coding a plurality of methods specifying interactions with individual elements in a user interface to an application under test;
grouping selected ones of said methods which are used repeatedly within screens of said application under test into a plurality of defined actions;
establishing at least one task specifying a group of related activities in said user interface; and
,implementing a test case with said at least one established task and at least one verification point. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification