Why Test design is the crucial step to test automation?