how to test banking applications