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?
3. What are the different types of software requirements?
Market Requirements (MR) and UI Requirements (UIR) are not included in traditional software requirements.
4. Why do software have bugs?
5. What can happen if software is not tested?
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.
- BA can make errors while gathering and documenting requirements
- Developers can have programming errors.
- Different parts of software may not communicate with each other
- Complexity of software
- Time limit
- Multi Tier implementation.
5. What can happen if software is not tested?
- Monetary loss
- Time
- Bad reputation
- Law Suits
- Injury/death
Comments
Post a Comment