All you need to know about types of software testing before product launch : Web and Mobile Development Blog – MindK.com