There are more than one hundred types of testing, and usually one has only one software project with determined timeframes and allocated budget. How many testing types are enough to make sure a product meets the required quality standards? What testing types are critical for software quality? And what ones to omit without compromising on quality?
Testing of your project requires automation, but when to start it? What should come first - coding or preparation of auto tests? There are various approaches, but which of them work the best?