You can use Checkbox to check if your system is behaving correctly, or you can develop your own set of tests to check your needs. Checkbox generates test reports in different formats (HTML, JSON, ...