What is your process to test and find bugs in an application?

What is your process to test and find bugs in an application?

To find bugs in an application, we need to analyze the whole application properly and need to use good “test cases” before starting the process of Testing.