Search our documentation:
The test settings area allows you to configure various options for your test. It can be accessed by clicking the "Settings" button at the top of your test in the Ghost Inspector application.
In this section you can make changes to the basic information of your test, such as the test name and an optional description. Additionally, you can change the suite that the test belongs to by changing the "Test Suite" dropdown.
Test's default to their suite's schedule. You can leave this setting as is to run the test as part of the suite's scheduled run, or select a more specific schedule. All plans include options for Daily, Hourly, Every 30 minutes, Every 15 minutes. Paid plans include shorter intervals and an advanced scheduling option. See our documentation on scheduling test runs for more details.
The browser access settings allow you to set the starting browser conditions for the test, such as the starting URL, browser version, custom user agent string, and HTTP Authentication credentials. Custom HTTP headers can also be set. These settings can also be set at the suite level and left blank here so that suite-wide changes can easily be made.
Here you can adjust the timing delays between various situtations in the test. Step delay allows you to add up to a 10 seconds pause between each step. Element timeout is the maximum amount of time spent searching for an element before the step is considered a failure. AJAX Timeout is the amount of time spent waiting for AJAX request to complete before moving on to the next step. AJAX waiting is done automatically to help with dynamic applications; it will not fail your test if a request does not return in the allotted time period. AJAX waiting can be disabled by setting the value to 0. The Final Screenshot Delay is a delay at the end of the test before taking the screenshot. It's helpful for ensuring that everything has loaded.
In this section you can make changes to size of the screen used in the test. This affects both the video and screenshot of your test. The screenshot is taken at the end of the test. If you wish to screenshot a specific element, rather than the entire screen, you can specify a selector for that element in the Screenshot Target field. You can use the Screenshot Exclusions field to exclude elements that you do not want to show up in the screenshot (for instance, dynamic advertisement). Ghost Inspector also includes a Screenshot Comparison feature which can be enabled and adjust here. Note that a "Use Suite Setting" option is available for screen size so that a suite-wide setting can easily be applied to all tests in the suite.
Ghost Inspector offers the ability to run your tests from specific regions around the world and will use an IP address from that region. By default, tests are run from Amazon's datacenters in the northern Virginia area.
Ghost Inspector offers the ability to associate external links with your tests. For example: link a failing test to a Jira issue or a Zendesk support ticket. Anything with a permanent URL can be added in the test settings and will be displayed on the test, for all users.
Test notifications can be set at the organization, suite and test levels. They are inherited and can be overriden at each level. Options set here will be applied to this test only. You can use suite settings to apply them to the whole suite, or organization settings to apply them to your entire account. Various notification options are available including email, webhooks and more.