> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tester.army/llms.txt
> Use this file to discover all available pages before exploring further.

# Browser Location

> Choose where test browser traffic exits: allowlistable static US IPs, changing US IPs, or rotating residential IPs in Germany or Poland for EU locale and region-gated content.

Choose where your web tests' browser traffic exits from. The location applies to all traffic the test browser sends - page loads, API calls the page makes, and sign-in flows.

| Location | Exit IPs | Use it for |
| - | - | - |
| **US (Static IP)** - default | Fixed set of US IP addresses | Apps that restrict access by IP, or that should see US visitors |
| **US** | US IPs that usually change per run | Apps that rate-limit per IP and throttle many runs from the same address |
| **Europe (Germany)** | Rotating residential IPs in Germany | Apps that should see EU visitors - EU locale, GDPR consent banners, region-gated content |
| **Europe (Poland)** | Rotating residential IPs in Poland | Apps that should see Polish visitors - Polish locale and PLN pricing, Poland-gated content |

## Allowlist TesterArmy's IPs

With **US (Static IP)** - the default - every run exits from a small, fixed set of IP addresses, so you can allowlist TesterArmy in your firewall, WAF, or VPN.

1. Open the project.
2. Go to **Settings**.
3. Find **Browser Location** - the exit IPs are listed under the selector with a copy button.
4. Add those IPs to your allowlist.

The **US** and Europe locations use changing IPs and cannot be allowlisted; if your app restricts access by IP, keep **US (Static IP)**.

## Change the Project Default

1. Open the project.
2. Go to **Settings**.
3. Under **Browser Location**, pick **US (Static IP)**, **US**, **Europe (Germany)**, or **Europe (Poland)**.
4. Save.

The setting applies to all future web runs in the project - manual runs, group and scheduled runs, PR testing, and API-triggered runs.

## Override per Test

Individual tests can use a different location than the project:

1. Open the test.
2. Open **Test settings**.
3. Select a **Browser Location**: **Project Default**, **US (Static IP)**, **US**, **Europe (Germany)**, or **Europe (Poland)**.
4. Save the test.

## Writing Test Steps

The agent knows the browser's location, so steps such as "verify the price shows in euros" behave as a real visitor from that region. Do not add steps that try to change the location from inside a test - configure it in settings instead.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.