Send Secure Function Keys

This is a pre-built Action located under the @Generic Element. The functionality of this action in Avo Assure is to accept an encrypted text and send individual keystrokes to the applications element specified in the input. The result is stored in the given dynamic variable for further use during test execution.

Syntax

Input Value: <encrypted Input>

Argument
Description

<encrypted Input> (Required)

Encrypt the required value and provide the encrypted function key in the Input Value to perform the action.

 Output Value: <Dynamic Variable>(Optional);<Dynamic Variable>(Optional)

Argument
Description

<Dynamic Variable>(Optional);<Dynamic Variable>(Optional)

This dynamic variable stores the status as True or False.

Note: To use encrypted text as input for the Send Secure Function Keys action, you must first encrypt the required value using the AES Encryption feature available in the utilities section. For more information, click here.

Example: Sending Secure Function Key Input Using Encrypted Text

In this example, we explain how to send a secure function key input to the application using encrypted text.

  • Action: Send Secure Function Keys

  • Input Value: Q/ELEbp38v/WZzyO6XAUIg==

    • The argument (Q/ELEbp38v/WZzyO6XAUIg==) represents the securely encrypted function key input that needs to be sent to the application

  • Output Value: {Status}

    • The result of the secure key transmission is stored in the {Status} dynamic variable, with the following possible values:

      • True: If the secure function key is sent successfully.

      • False: If the secure function key is not sent successfully.

  • Logical Explanation: The Send Secure Function Keys action reads the encrypted text from the Input Value column (Q/ELEbp38v/WZzyO6XAUIg==). The action sends the corresponding function key input securely to the target application element. After the secure input is processed. The outcome of this action (True) is stores in the {Status} variable.

Last updated

Was this helpful?