User Journey goals will often require you to enter sensitive information into the target website. Examples could be email addresses, passwords, booking confirmation numbers and API credentials.
We recommend that you utilise our Secure Variable Storage (SVS) feature to keep these variables safe and secure and available for use in your scripts.
You can access the SVS dashboard within RapidSpike by visiting the Settings section, Secure Variable Storage is found under “Global Settings”.
Create and store a new variable by clicking the “Add Variable” button, define a key and then enter the variable. Once saved, it will be stored securely and will not be visible from within RapidSpike.
Once your variables are stored in SVS, you are able to use them in your scripts by referencing their keys. Actions such as Form and SendKeys that allow you to enter text into input fields can select variable values to input. To do this, you can use the $SecureVariable
namespace followed by the variable’s key accessed via “dot notation”.
For example, your variable might be stored against the key “User4_EmailAddress”. To enter this into your login form’s email address field, simply place this into your SendKeys Value: $SecureVariable.User4_EmailAddress
.
This will enter the value stored against that key into the desired field. The value will not be visible in journey logs or result outputs. However, it will be visible in screenshots and videos (if enabled) so be careful when using these features.