Working with Test Designer
Appvance Designer is a powerful code-free scripting environment that is included in Appvance IQ. In this lesson, you will learn how to use Test Designer Scripts (DS3) to load test a web application.
Pre-Requisite
This guide assumes you successfully completed Recording a Appvance Designer Script from Designer 3.0 or have a working Designer script.
About Appvance Designer Scripts
Designer scripts are captured using Appvance Test Designer, and easy and straightforward to modify, modularize and data-drive.
Designer Exercise 1
A new scenario appears with the Info tab selected, displaying the Scenario Test Type options. You will configure the scenario by selecting multiple tabs along the left, and supplying the requested information.
For this example, we will only run the functional test case one time. Use this section in the future to indicate how many times to repeat each test case, as well as how many concurrent users you wish to allow.
The Test Case tab allows you to define test cases to run for each iteration. If we had indicated to repeat the scenario more than once, an equivalent number of iterations would exist.
Test Cases are a collection of one or more scripts, executed sequentially in the order you define. Any of the supported Script Types can be used together in a single Test Case. Scripts can also use, or share data (DPL) and browser sessions (Instances). Continue following our evaluation guides to learn more.
Many times, test cases are a collection of scripts, where the test case name is different than a single script's name. We'll use only one script in this example, making the name potentially appear redundant.
The Open window displays access to the Appvance IQ Server file system as well as any source control repositories configured in your user's Global Settings.
The Save window display the same access to the Appvance IQ Server file system as well as your connected source control repositories.
Your scenario is ready to run. Remember, your scenario runs on the indicated test node, which for evaluations is most commonly the same location as the Appvance UTP Controller. You will not visually witness the test execute, as it is executing on the test node, with a physical browser. You can however monitor results live and post execution.
You can return to past executions by going to Analyze and selecting any prior execution
Similarly, you can click Play, and open a currently running execution, run or edit the scenario
Designer Exercise2
Last updated: JuneOctober 02,15, 20232026
If you have any feedback on this topic, please contact us at documentation@appvance.ai
Recommended learning path
Start with a recorded DS3 script, inspect its accessors and waits, then parameterize data before adding it to a Scenario. Run a small validation execution first; only after the script is stable should you configure distributed users, reports, or performance workloads.