

Testing is not another step in the development process; testing is a part of each step of the process. You must constantly and consistently test everything about your app. Test the design. Test the functionality. Test the performance. Test interactions with other apps. Test on every platform and multiple browsers and carriers. Test with real users. And once you have tested all of that, test it again