This document outlines 10 secret weapons for performance testing in an agile environment. The secret weapons are: 1) Make performance explicit 2) Include performance testers in development teams 3) Base performance tests on customer requirements 4) Take a disciplined approach to experimentation and hypothesis testing 5) Start performance testing early in the development process 6) Iterate based on performance test results rather than just incrementally adding features 7) Automate all aspects of performance testing 8) Treat performance test code like any other code under test 9) Implement continuous performance testing 10) Get regular feedback on performance from stakeholders.