5 most common software testing interview questions
https://www.youtube.com/watch?v=3EWghmo9Mfg 1. What is SDLC? Answer: SDLC, Software Development Life Cycle is a process used by software industry to design, develop and test high quality software that meets or exceeds customer expectations. 2. What are The different models of SDLC? Waterfall Model Agile Model Prototyping Model Iterative Model Spiral Model V-Model Incremental Model 3. What are the different types of software requirements? Business Requirements (BR): High level Market Requirements (MR ): high level drilling down into BR Functional Requirements (FR) – Functionality of the product Non-Functional Requirements (NFR)- Reliability, Scalability, Security, Integration, etc. UI Requirements (UIR ): Market Requirements (MR) and UI Requirements (UIR) are not included in traditional software requirements. 4. Why do software have bugs? SDLC involves humans at all levels which make software prone to human errors and also technical errors.