Automated testing of non-functional requirements

We present an open-source toolkit that enables automated testing of non-functional requirements. Our toolkit offers an alternative to current approaches (e.g. testing suites) by being lightweight, flexible, free and by reusing libraries and executables found on common operating systems and platforms. The toolkit provides developers and project managers with reports about the system under development. We would like to advocate the importance of non-functional testing, especially in the context of agile projects, and we have experienced significant risk reductions in our projects when using the toolkit described here.