In Situ Substitution Expressions (ISSEs)

This document applies to CloudTest build 5623.56 and later.

In Situ Substitution Expressions (ISSEs), are text expressions that can be entered anywhere within Message text to be sent. They can also be used in various places within Validations, in HTTP headers, and in Property Sets (“PropSets”). The ISSEs are replaced with their corresponding value before the text in which they reside is used (for example, before the Message is sent or the Validation is evaluated).

ISSEs can be entered in either the Form or the XML view of the Message Editor. They can appear anywhere within the Message text. There is no relationship between ISSEs and XML (if the Message being sent is XML) – a pure text replacement is done. Therefore, ISSEs can cause XML to be inserted into the Message. There is currently no way to specify that the text produced by an ISSE is to be escaped for XML purposes – if such escaping is necessary, you must arrange for that to happen yourself.

ISSE’s can be interspersed within partial field values to cause the results of the ISSEs to be concatenated to or inserted into partial constant values.

There are four major types of ISSEs: System and Custom Property references, Global Property references, expressions, and random values.