TestOwl LogoTestOwlDocs

Location & Locale

The Location & Locale section in the Environment editor controls the browser's language settings and simulated location.

These settings are useful for testing region-specific behavior such as translations, date formats, currency display, delivery availability, and location-based content without physically being in that location.

Locale & language

Locale / Language defines the browser's simulated language and region.

For example:

  • en-US — English (United States)
  • fr-FR — French (France)

Your application may use this value to determine:

  • Language selection.
  • Date and time formatting.
  • Number formatting.
  • Currency formatting.
  • Content based on the browser's Accept-Language setting.

Location presets

Location Preset simulates the browser's geolocation from a saved location.

When you select a preset, TestOwl automatically applies the corresponding latitude and longitude values for the test run.

Custom location presets

You can create reusable location presets from the Location Preset dropdown by selecting Add custom preset.

Configure the following values:

  • Name — A unique name for the preset, such as Tokyo Office or EU Customer.
  • Latitude — The geographic latitude value.
  • Longitude — The geographic longitude value.

Custom location presets are available at the project level, allowing your team to reuse common test locations.

The number of custom presets you can save depends on your plan. See Plans & Usage for details.

Manual coordinates

You can also enter Geolocation Latitude and Longitude values directly without creating or selecting a preset.

This is useful for one-time test scenarios where you do not need to reuse the location.

When you select a location preset, it replaces any manually entered coordinates. Updating coordinates manually afterward does not change the selected preset.

Requires the Geolocation permission

Simulated geolocation works only when the browser has permission to access location. Enable the Geolocation permission from Permissions, Appearance & Advanced before running the test.

Next steps