Ghost Inspector is an automated website testing and monitoring service that checks for problems with your website or application. It carries out operations in a browser, the same way a user would, to ensure that everything is working properly.
Check out our Getting Started page for more information.
Ghost Inspector is a powerful tool in your QA arsenal to ensure that your websites and application are behaving as expected.
Some of our key features:
- Painlessly record tests in your browser using our browser extension.
- Build and manage your tests with our Visual Editor.
- Monitor the functionality of your website or application on a schedule or on demand.
- Catch and review Visual Regressions with our screenshot comparison tool.
- Customize and override test settings in advance or at runtime.
- Notify your team when things haven't gone as expected.
Adding Ghost Inspector test suite execution to your Azure DevOps build is as simple as adding a new Ghost Inspector task. Once the task has been added, you have the ability to customize your build step:
- Suite ID: specify the ID of the Ghost Inspector test suite you wish to execute.
- API Key: provide your Ghost Inspector API key (provided in your account).
- Start URL (optional): provide the alternative URL of your test environment to execute your test against.
- Additional Parameters (optional): additionally provide any other API parameters or custom variables in JSON format (eg,
{"browser": "chrome", "myVar": "some value"}
). - xUnit Results Path: (optional) specify where you would like to store the results reports in xUnit format for publishing in a later step.