Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Technique of Saving Graphical User Interface Control Definition Change Synchronized with Saving of Test Script Commands

IP.com Disclosure Number: IPCOM000118805D
Original Publication Date: 1997-Jul-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 2 page(s) / 41K

Publishing Venue

IBM

Related People

Kawase, T: AUTHOR [+2]

Abstract

Disclosed is a program whereby saving control definition is synchronized with saving test script commands. When user operation is recorded as test script commands, elements of control definition are added to specified control definition in work area. After recording, if user saves test script commands, the control definition is also saved and becomes a permanent control definition. If the user discards test script commands, the control-definition added elements are also discarded.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 81% of the total text.

Technique of Saving Graphical User Interface Control Definition Change
Synchronized with Saving of Test Script Commands

      Disclosed is a program whereby saving control definition is
synchronized with saving test script commands.  When user operation
is recorded as test script commands, elements of control definition
are added to specified control definition in work area.  After
recording, if user saves test script commands, the control definition
is also saved and becomes a permanent control definition.  If the
user discards test script commands, the control-definition added
elements are also discarded.

      Record function adds elements of control definition not defined
beforehand during recording.  Because saving control definition is
synchronized with saving test script commands, the user may consider
whether test script commands should be saved without considering
whether the control definition should be saved.  The program uses the
above technique to automate the execution of test cases.  The user
operation is recorded as a test script command which can be later
played back without user intervention.  Because the user interface of
the application program can be changed frequently, data influenced by
the change of the user interface is separated as a control
definition.  The control definition consists of logical names and
attributes of Graphical User Interface (GUI) controls.  Attributes
are used to identify GUI controls and consists of class nam...