Testing app

What would be the current best practice on testing an app.