Uses of Tags/en

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen

Many elements in expecco can be marked by a tag. Tags are useful to build groups of elements and help finding them in the search dialogs.

In addition, you can use tags to filter the set of executed test cases, to affect the reporting/logging detail or to change the visual appearance (color, icon) of tree elements. The settings dialog contains sections to attach colors or icons to particular tags, which will highlight particular elements (eg. time-critical, obsolete, TODO, I/O-related etc.) both in the tree and in the diagram editor.

Adding/Removing Tags[Bearbeiten]

To add or remove a tag, select one or multiple elements in the (left) tree, and choose one the popup menu functions "More" → "Add Tag" / "Remove Tag". You can also select a folder item and manipulate the tags to all of its direct children or recursively to all of its direct and indirect subitems (check the corresponding toggles in the name dialog).

Notice that multiple tags an be added/removed in one operation if you separate the tags to add/remove by a ";" (semicolon) in the name dialog.

Attaching Special Icons to Tagged Tree Items[Bearbeiten]

Go to the "Extras" → "Settings" → "Look & Feel" → "Colors per Tag" or "Icon per Tag" dialog. These settings are user-specific; i.e. they are not stored in the project, but in your personal settings file.

Well-known (builtin) Tag Names[Bearbeiten]

Some particular (well-known) tags affect the behavior of search dialogs directly:

"OBSOLETE"[Bearbeiten]

Elements marked as "OBSOLETE" will not be offered in the dialogs for step creation and/or replacement.

"PRIVATE"[Bearbeiten]

Elements marked as "PRIVATE" will only be offered within the containing project for step creation and/or replacement. I.e. if an action is located in the library "X", it is supposed to be only used within that library, but not in importing suites.

"GUI_IMAGE"[Bearbeiten]

Image attachments to be used as locator bitmaps (see e.g. the VNC plugin) are marked with this tag.

"GUI_SCREENPLAY"[Bearbeiten]

Screenplay definitions (see eg. the VNC plugin) are marked with this tag.

"<GUI-PLUGIN-ID>::<Element>::ACTION"[Bearbeiten]

Actions which are to be offered in the GUIBrowser (as possible action-blocks for a selected GUI-Element) are marked with tags of this form. "<GUI-PLUGIN-ID>" is a plugin specific (UI-technology-specific) identifier; "<Element>" is often specific to the type of GUI-element.

<GUI-PLUGIN-ID>::<Element>::<PROPERTY>[Bearbeiten]

Actions which are to be offered in the GUIBrowser (as possible property-blocks for a selected GUI-Element) are marked with such tags. "<GUI-PLUGIN-ID>" and "<Element>" are specific to the UI-technology and GUI-element type specific.

Tag Names used by Libraries[Bearbeiten]

Action blocks in the standard library have multiple tags which are formed by the following scheme:

  • they include the tag "standard"
  • they include multiple additional tags which group them into numeric, string processing, collection-processing, I/O or reflection actions.



Copyright © 2014-2024 eXept Software AG