Overview
Catchpoint provides you with the ability to override the DNS resolution for a specific domain by specifying an IP address other than the one contained in the DNS records for the domain. The end result is similar to what you can do on your own PC when modifying the Host File.
This feature allows you to test the performance of a new server, data center, or CDN, without requiring changes in the DNS configuration or new testing domains. You can also use the feature to simulate slowness or inability to establish TCP connections on particular hosts.
* When this override is enabled for the Chrome monitor, the DNS time metric will show "0"
Steps
To use the "DNS Override" feature, please follow the steps below:
- Edit the properties of the test, or folder, or Product.
- In the Request section, select Override.

- Click on Add HTTP Request Headers.
- Select Child Host in the Apply To field.

- Specify the exact domain in the Apply to field (Regular Expressions are not supported for DNS Override).
- Select (DNS Override) in the Field option list.
- In the Value field, specify the IP address to utilize for all the requests to this domain. (Macros are not supported, and only one IP can be specified).
You can also utilize DNS Override in a Selenium script for Transaction tests. The format is:
setHeader(dns-override:<Domain_to_Match>,<IP_Address_to_Use>)
Example
open(www.site.com) setHeader(dns-override:www.site.com, 12.12.15.25)