Browser presets allow you to define and reuse browser configurations when running kapptivate web tests. They standardize test environments (browser, device, resolution, language, etc.) in order to reproduce conditions close to real end-user environments.
A browser preset can be reused across multiple web tests, avoiding duplicated configurations and ensuring consistent execution across different browsers and screen sizes.
What is a browser preset
A browser preset is a reusable configuration that defines how the browser behaves during a web test execution.
A preset can include:
- browser type (Chrome, Firefox, Safari, etc.)
- device type (Desktop or Mobile)
- screen size or resolution
- browser language
- custom HTTP headers (if available)
Once created, the preset is available for all web tests in the project.
Create a browser preset
To create a new browser preset:
- Go to Browser Presets in the kapptivate platform.
- Click Create browser preset.
- Fill in the following fields:
- Name: clear and descriptive preset name.
- Browser: browser to simulate.
- Device type: Desktop or Mobile.
- Screen size: predefined or custom resolution.
- Browser language: language used by the browser.
- Additional settings: advanced options or headers, if available.
- Click Create to save the preset.
The browser preset is immediately available in the list and can be used by web tests.
Manage browser presets
From the browser presets list, you can:
- View all existing presets and their configuration
- Edit a preset to update its settings
- Delete presets that are no longer needed
This centralized management helps keep test environments clean and consistent.
Use a browser preset in a web test
When creating or running a web test:
- Click on the Execution panel
- Select a browser preset from the available list - or edit one
- Run the test
The test runs using the browser, resolution, and settings defined in the selected preset.
Best practices
- Create presets that reflect the most common real user environments.
- Use clear naming conventions, for example: Chrome Desktop – 1920x1080 – EN.
- Duplicate existing presets for small variations (language, resolution, device).
- Regularly review and remove unused presets.