Screens and Screen Groups

In the Screen Editor edit the screen definitions: the identifiers, fields, screen groups, tables and map steps. The Screen Editor can be accessed after creating a new screen or by editing an existing one. Refer to Screens in the Designing and Developing a Test Case documentation.

Identifiers Tab

Lists the identifying elements that identify the screen. Refer to Identifiers, Adding or Deleting an Identifier and Editing a Screen Identifier.

Identify entire screen (ignore window definition)

Selecting this check box indicates that the application's window definitions are ignored during the identification of this screen. Once the screen is identified, the full screen is used. This check box is only enabled when the screen has a window.

Select this check box:

  • When the screen includes multiple windows and the window definition in this screen is ambiguous.

  • To override general application window identification definitions in a specific screen.

Note:
Changing the selection of this field will cause existing position dependant definitions in the screen (such as identifiers and fields) to be incorrect. It is therefore necessary to redefine identifiers and fields when selecting/clearing the check box. By default this field is not selected.

List of Identifiers

Lists the existing identifiers. There are several columns in this table:

Icon Graphic indication of the type of identifier.
Type Textual indication of the type of identifier
Content Description of the identifier contents
Row The position within the screen
Column The position within the screen
Screen Fields Tab

Lists the screen's mappings. Enables adding new mappings, such as single, multiple or dynamic mappings. Next to each mapping, an icon indicates whether the mapping is inherited from a screen group, whether the mapping has been defined locally for the current screen, or whether the mapping was originally inherited from a screen group but has been overridden locally to suit the current screen. When selecting an inherited mapping, it is not possible to change the mapping properties. When selecting a local mapping, all properties can be changed. When selecting an overridden mapping, all properties can be changed, except for the name.

Icon Legend
Icon Description

graphics/mapping_local.gif

The mapping has been defined locally for the current screen.

graphics/mapping_inherited.gif

The mapping is inherited from a screen group.

graphics/mapping_override.gif

The mapping was originally inherited from a screen group but has been overridden locally to suit the current screen.

graphics/mapping_remove_override.gif

Cancels overriding an inherited mapping.

The Override/Cancel Override hyperlink (enabled when not selecting a local mapping) overrides an inherited mapping, or cancels overriding an inherited mapping (using the inherited values).

The Add Field Mapping hyperlink enables adding a new field mapping.

The Delete Field Mapping hyperlink (enabled on when selecting a local mapping) removes the mapping.