- Executes HTTP requests periodically and performs some basic checks on the response data ("validation tasks").
- Reads task information from a separate XML file.
- Sends email notifications about invalid results (using Sendgrid's service).
For more details check the following site:
- Making Validation Tasks more flexible
- Ignore whitespace differences outside of values in content types like JSON
- Check response headers & other (non-text based) content types
- Notification settings specific to each task