Can anybody please help me to list out and understand difference between testing techniques and testing methodologies and testing strategy i am a bit confused whether both the terms have the same meaning or not. I have wasted a big amount of time on internet and google to search for the same and found unsatisfactory answers is manual and automation is called methodologies or they are techniques or white box and black box are called methodologies or test execution techniques like equal class and boundary value analysis is called methodologies or sdlc models are test methodologies and techniques thank you very much in advance regards, mansh bansal