Record a user path

Recording a user path in Tricentis NeoLoad is the first step in the test creation workflow. When you record a path, the system captures HTTP traffic as you navigate through an application and uses this to create a user path that you can replay with multiple virtual users to load test your application.

This topic guides you through recording a user path, using advanced settings to set up the recording, and managing the recording process.

Before you start

Before you start recording, make sure you have completed these setup steps:

  • You have installed and configured Tricentis NeoLoad.

  • You have access to the application you want to test.

  • You have closed other HTTP applications to avoid capturing unwanted requests.

Basic recording workflow

To make the recording, follow these steps:

  1. Select Record in the Tricentis NeoLoad toolbar.

  2. In the Recording dialog, give your user path a name.

  3. Choose which container to record into: Init, Actions, or End.

  4. Choose the browser to use for recording.

  5. Select Start Recording to open the browser you selected.

  6. In the browser, perform actions that represent a typical user path in the target application.

  7. Select Stop when complete. Tricentis NeoLoad will generate and save your User Path in the Design section.

Set up the recording

Customize your recording in the Recording dialog before you start. Adjust both general and advanced settings as needed.

General settings

Use these settings to configure the browser:

  • Start client: Select this checkbox to automatically launch the selected browser with proxy settings configured. Clear this option to manually configure proxy settings.

  • Delete cookies: Select this checkbox to permanently delete cookies before recording to simulate a user's first visit to the application.

  • Clear cache: Select this checkbox to permanently clear the browser cache to simulate a user's first visit to the application.

  • Identify as: Select an option from the dropdown to simulate the recording on another browser or device. Use this option when you need to record the mobile version of an application.

Advanced settings

Use these advanced settings to tailor the recording to your needs.

Manage the recording session

While you record, use the Recording bar to manage your recording session and organize captured requests.

Recording controls

Use these controls to stop or pause the recording:

  • Stop: Stop the recording and open the Post-recording Wizard.

  • Pause: Put the recording on hold. Use this option when you need to search the internet or perform actions in the browser without recording them.

  • Record: Continue recording after pausing.

Organize with transactions

The Transaction feature allows you to group related web pages during the recording. After the recording, this will help you analyze performance using logical business operations, rather than individual page requests.

These options are available from the Transaction dropdown during the recording:

  • Record in: Select which transaction type to use for subsequent pages you visit.

  • Transaction: Enter or select a transaction name to collect web pages under. The system automatically populates this dropdown with transactions from the user path. Delete the transaction name to end the collection and create a new transaction.

  • Next Transaction: Move to the next transaction in your predefined Transaction list.

  • Prefill: Define transaction names to use during recording. You can import transaction names from an existing user path, .csv file, or a .txt file. If you import a file, make sure to separate each transaction with a line break.

What's next

After recording your user path, use the post-recording wizard to configure it and handle dynamic parameters, such as think times.