Testing the application with functional tests