Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #3560
    Arron Rickert
    Keymaster

    Video Short demo: Action Narratives and Help in TMX

    When building an Action in TMX, it’s easy to focus on the necessary code. But don’t forget the Narrative and Help text!

    The Action Narrative is what provides the easy-to-read, meant-for-human-consumption, text views used in TMX.
    These Action Narratives are seen in the Test Editor (when in Narrative Step Description format)

    and in the Test Narrative tab.

    #3563
    Arron Rickert
    Keymaster

    In the Action Narrative tab, the pictured example shows tokens present (ex. ‘{Object}’).

    These tokens are selectable via the Argument Popup List (‘Arg Popup’ menu option or icon)

    The Arguments List shows 3 types to choose from:
    1. Local – these are the arguments for the given action
    2. Properties – these are test, set, and system property values
    3. System – these are object values, test values, window and database values

    Any of these arguments can be selected and placed into your Narrative (or Help text) as tokens. Then, when this action is used as a step in a test, at that time TMX will resolve the token value and automatically put the token value in-place of the token in the Narrative (or Help) text.

    Using tokens, you can make your Narratives (or Help) text much more robust and informative by including values of the Action input arguments, or the name of the Object, or the test name, etc..

    #3564
    Arron Rickert
    Keymaster

    The Action Help text works the same as the Narrative as far as creation (ie. tokens, etc.) in the Action Editor.
    Help is meant to provide details and/or instructions on how or when to use the given Action.
    The Action Help is viewed by clicking the ‘Action Help’ menu option in the Step Editor window.

    • This reply was modified 4 years, 9 months ago by Arron Rickert.
Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.

Tags


You may also like

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Get in touch with our team!

By entering your personal details, you are consenting to have Critical Logic periodically send you our company newsletter and related information.

Name*
Email*
Message
0 of 350
>