Using scripts to simulate end-user transactions
BMC TrueSight App Visibility Manager uses prerecorded .ltz scripts to simulate end-user transactions, and BMC provides some basic scripts. You can create realistic and customizable scripts through an external scripting tool, and then upload the scripts through the BMC TrueSight Operations Management console. The scripts require a compatible execution module. For details about supported scripting environments, see TEA-Agent-system-requirements.
This topic provides descriptions of the scripts that are provided by BMC and instructions for managing the scripts that you have available in App Visibility. For instructions about preparing scripts, see your Borland Silk Performer documentation and Preparing-Silk-Test-script-execution-for-synthetic-transaction-monitoring.
The following topics are presented:
Provided scripts
The following scripts are provided out-of-the-box and cannot be deleted or replaced:
Script name | Description |
---|---|
FtpPinger.ltz | Checks the availability of an FTP server by connecting to it and retrieving the current directory of the server. The script requires the following parameters:
|
LdapPinger.ltz | Checks the availability of an LDAP server by connecting to it and exchanging authentication information between the client and server. The script requires the following parameters:
|
Pinger.ltz | Checks the availability of a specific host by sending it an Internet Control Message Protocol (ICMP) echo request via TCP/IP. The script requires the following parameters:
|
Pop3Pinger.ltz | Connects to a POP3 server to check its availability. The script requires the following parameters:
|
SmtpPinger.ltz | Connects to an SMTP server to check its availability. The script requires the following parameters:
|
URLChecker.ltz | Checks a URL by downloading its page and embedded objects and verifying the title and content. The only required parameter is URL. All other parameters are optional, depending on the verifications that you want to include. The script includes the following parameters:
|
To view the list of available scripts
- On the Operation Management console, open the navigation pane, and then click Configuration > Synthetic Scripts.
- To modify the list, click the relevant column heading to sort the list based on a specific column.
To sort in reverse order, click the column heading again.
To upload a custom script
- On the Operation Management console, open the navigation pane, and then click Configuration > Synthetic Scripts.
- Next to the Synthetic Scripts page title, click the action menu and select Add Scripts.
- Browse and select a script (.ltz) file.
Click Upload.
To delete one or more scripts from the list
- On the Operation Management console, open the navigation pane, and then click Configuration > Synthetic Scripts.
- Perform one of the following actions:
- To delete one script, from the action menu of the specific script, select Delete Script.
To delete multiple scripts:
- Select the checkboxes for the scripts you want to delete.
- From the action menu on the column heading row, select Delete Selected.
- Click Yes in the confirmation message.
To replace a script
- On the Operation Management console, open the navigation pane, then click Configuration > Synthetic Scripts.
- From the action menu of the specific script, select Replace Script.
Click the Browse button and select the replacement script file.
- Click Replace.
Related topics
Preparing-Silk-Test-script-execution-for-synthetic-transaction-monitoring