Editing Test Sequences
When you use WAPT Pro Recorder,
the program records the steps of your activity in browser as you navigate through a web site and
puts all recorded pages to the selected profile in the Navigation Pane.
You can add page URLs to the test sequence manually. For this, select a profile
in the Navigation Pane and click Add -> Request on the
program toolbar. Or you can right-click on any profile
and select the New Request option on the context menu.
If you
click on any request in the Navigation Pane, you will see its properties in the right pane.
Here you can view and modify request properties.
You can duplicate any request in the test sequence: right-click on a desired request in the
Navigation Pane
and select Duplicate on the context menu. The new request will
have the same properties as the original one.
You can delete any request from the test sequence: right-click on a request in the
Navigation Pane
and select Delete on the context menu.
You can change the order of requests in the test sequence: simply drag&drop pages in the
Navigation Pane
to form a desired sequence.
You can also drag&drop pages between different profiles.
You can add more reality to your tests using the Loop operator.
Add a loop to the recorded sequence and put pages that should be repeated several times during a user session
to that loop. So the session of each virtual user can
be divided into 3 parts:
Initial actions - for example,
login or registration. This part consists of pages that are performed once
at the beginning of user session.
Main Loop - iterative actions like
surfing a product catalog or forum, searching for a specific product
or topic and so on.
Final actions - for example,
finalizing a purchase or logout. This part
consists of pages that are performed once at the end of user session.
If you organize the test sequence of some profle in this way, then the session of each virtual user of that
profile will include a single execution of Initial actions, then the repeat of Main Loop, and at the end a single
execution of Final actions.
Pages included in the loop will be repeated the number of times specified
in loop properties.
You can use other
WAPT Pro operators to manage the behaviour of virtual users during tests.
See the topic Operators for Managing the Behaviour of Virtual Users for details.
