One of the most powerful components in API Fortress (and in programming) is the IF. This gives you the flexibility to create assertions that can be specific to certain conditions. For example, IF statuscode==200 vs statuscode=400. Meaning you can create positive and negative validations in a single test.
The platform has a robust dashboard that allows for detailed notifications in terms of global performance, but those same details can be turned into an assertion themselves using the assert-less component.
API Fortress can handle just about any sort of authentication scheme your API is using, including simple, oAuth, etc… The only authentication that is a problem is because that is specifically built to not allow for automation. We have details on that here.