The tools that are out there which might be useful for your case:
Runtime tools (used once you have an app running):
- ATS is very good for automated testing (run-time)
- APM is meant for performance analytics en optimization (run-time)
Design time tools (part of your development process)
- AQM is a tool from Mendix/SIG which focusses on measuring quality based on ISO 25010 using the Mendix Model API.
Also I've you want to have an expert looking at your application to review and audit the app you can either contact Mendix or a Mendix partner (like Appronto, where I'm working at) to review your application. The reviews that we perform includes a Fit Test analysis.
Yes, ATS has a one click report function. A PDF report will be produced containing the results of all your test scripts and their execution date. This PDF report function is also possible for your test scripts, giving a detailed report of the test script and the steps it takes. The overall report can be retrieved by pressing the ‘PDF’ button in the ‘Dashboard’ menu, this will create a pdf report of the projects current status. The test script report can be retrieved by pressing the ‘PDF’ button when inside your test script.