How to create devices and tasks

Creating a BrowserView task

  1. At the main user page click the Add Device button.
  2. Scroll to the BrowserView section and select the browser type you wish to monitor with.
  3. Configure task settings as described below.

During task configuration, you will be prompted to adjust the following basic settings.


Enter the URL that you wish to test. The address should be formed exactly as you would use it in a browser such as You must include the http:// or https:// at the beginning of the address.  You may include any GET parameters at the end of your URL.

Completion Timeout (in seconds)

Enter the number of seconds the task should wait for a response from the web page before aborting the task and returning an error. If this is left blank the default timeout for a task is 120 seconds.

Browser Type

Select the desired browser platform from the following choices, Internet Explorer, Firefox, Chrome, or a mobile device.

Browser Version

Depending upon which browser type you selected above, a field will appear that allows you to specify a specific version of the browser you wish to use in the test.

Ignore Certificates Errors

Allows you to disable the detection of any certificate issues.

Simulate a Return Visitor

If you want to see how a webpage performs for a frequent visitor or someone who already has elements from the page cached, you can turn on the return visitor flag on the task edit screen.

Simulate a Return Visitor immediately revisits the webpage a second time and only records the results of the second visit. Results may differ from a first visit (which always starts with an empty cache) based upon how the browser handles things like the expiry of elements on the page.

Response Time Calculation

Choose whether to process events such as rendering in a real browser, javascript execution, etc. in the total time to execute the task.

Selecting Network Times Only is useful if you are interested in pure server response and download time of the page elements, and not in how long it takes an arbitrary end user machine to render the page. It still sends a browser agent of the type specified above – and the server may send a different response based upon the agent specified.

Content Validation

Content Validation Keywords are used to ensure that the expected content was loaded onto a web page.

In the Keyword fields, you can specify one or more words or phrases that you wish to search for in the web page content.  If the expected keywords are not found the task will return an error.

You can enter multiple strings into the keyword fields.  The values you enter can be separated by logical expressions as follows:
]} – keyword expression end;
{[ – keyword expression start;
() – grouping brackets;
& – logical AND;
| – logical OR;
! – logical NOT;
“string” – a keyword;

A successful Keyword expression must include the start and end brackets as follows:


Basic Authentication

Basic authentication is used to allow users to access content on some websites.

Username: this field contains a username for HTTP/S basic or digest access authentication.

User Password: the field contains a password for HTTP/S basic or digest access authentication.

Read the article on Authentication username and password for more information.

Download Filter 

Expand the network element filter section and add a filter rule to ignore certain elements and not download them such as images, flash or CSS. You can use this to filter out elements that return an error. For example, you could ignore files that end in .js, .css, .png. Or you could ignore files that contain google or jquery, etc.

There are two types of rules:

  • Ignore elements corresponding to the mask
  • Download only the elements corresponded to the mask

Each “Download” and “Ignore” fields have 3 possible values:

  • Start With. Each referenced object which starts with this string will be filtered.
  • Contain. Each referenced object which contains this string will be filtered.
  • End With. Each referenced object which ends with this string will be filtered.
  • Equals. Each referenced object which is equivalent to this string will be filtered.

Before applying, be sure that your root HTML element isn’t filtered.

DNS Options 

The DNS Options feature allows users to choose how domain name server (DNS) requests are conducted during a monitoring task.

To specify the mode of resolving hostnames, in the DNS Resolve Mode section, select one of the available modes. For more details on the feature configuration, see DNS Mode Options.

The Custom DNS Hosts section contains the mappings of IP addresses to hostnames.

To specify the mapping, enter the IP address and the host name in the corresponding fields.