How to perform QA testing for an Ecommerce application