I have always tried to improve my test coverage as a black-box tester. Still, I believe that I need to improve my ability to generate practical and highly-usable ideas to test better so that I find serious bugs easily.
What are some models, theories, heuristics that have really helped you to find any kind of bug in any web-application. Kindly share some black-box testing heuristics for an enterprise web application.