Section: Testing Concepts
SDLC
How Various IT Department are related with each phase of SDLC
What are various phases of SDLC?
- How various departments of IT company involves in various phases of SDLC? Discuss role of various IT departments for various phases of SDLC?
- What is waterfall Methodology?
- What is software reliability?
STLC
- What is full form of STLC? Does it part of QA dept. or entire IT company?
- Explain various phases and activities of STLC?
- How SDLC is different from STLC?
- Compare phase wise what is covered in each phase of SDLC and corresponding STLC?
- Why STLC is important for QA Dept.?
Testers Qualities
- What qualities testers should have?
- As a tester, what qualities do you have? Provide with examples to justify your qualities?
- Describe what you would like to do in a new job as a Software Tester?
- Why A Tester needs to interact with various IT departments?
Why Testing Is Important?
- Why is Testing Important? Justify with few good examples?
- What happen if you not test software properly? Provide few examples and problems occurred due to not testing enough?
- How rigorous testing helps IT companies?
- Why Testing is important in Software Industry?
- What are the advantages of starting early testing in SDLC?
- Can testing be 100%? if not then why?
- Provide various justifications for separating software testing from software development job? Why not software developers should conduct complete testing rather than companies pay separately to software testers?
Different Types Of Testing
- What are the different types of Testing?
- Explain each in not more than 5 sentences:
- Unit Testing
- Integration Testing
- Alpha Testing
- System Testing
- Usability Testing
- Cross Browser Testing
- Multi Platform Testing
- Performance Testing
- Security Testing
- User Acceptance Testing (UAT)
- Beta Testing
- What is Functional Testing? List various testing which come under this category?
- What is Non Functional Testing? List various testing which come under this category?
- How Acceptance testing is importance? Who does acceptance Testing? What we do in this testing?
- List five key differences Smoke Testing Vs Sanity Testing?
- Define Manual Vs Automated testing?
- List as many differences as you can between white box testing and black box testing?
Test Cases
- What is a Test Case?
- List out level of Test Cases? What are fields of a Test case Template?
- Write test cases for Gmail Login? Give at least 5 examples?
- Design 3 positive Test cases and 3 negative test cases regarding: http://newtours.demoaut.com
- What problems you face in writing test cases?
- What is called a good Test Case? What is a bad Test Case?
- What are guidelines for writing Test Cases?
- What is Test Data? Why is it important?
- Develop Test cases for Flight Reservation Application?
(Use standard guidelines to write your test cases. Cover all sections provided in SRS).
Test Plan
- what is Test plan ? What are the Contents of a Test Plan? Describe each.
- Write an example of a Test Plan?
- Develop Test Plan for Flight Reservation System Application? Make sure you cover all the sections and it should looks like professional document?
Traceability matrices
- What is Traceability matrices? How to use it?
- Traceability matrix is useful? How? Describe with Example with any application?
- Develop Traceability Matrix for Flight Reservation Application?
Requirement
- What’s full form of SRS?
- Why SRS is important in Manual Testing?
- What is Use Cases?
- Design 5 different Use Cases?
- What are Non-functional Requirement in SRS?
- Design an Use Case Diagram? Describe briefly.
Test Strategies
- What is Test Strategies? Importance.
- Discuss a Test Strategies on object-oriented software?
- What are the different Test environment, infrastructure and tools?
Test Methodologies
- What is Agile Methodology?
- How Scrum Works? Describe each components.
- What is Product Backlog? Design a Sample.
- What are advantage and disadvantage Agile Scrum?
- How Waterfall model work? Define each Phase.
- Why Waterfall model is harmful?
Defect Management
- What is software defect or bug?
- List 10 different defects with example which you encountered in your previous projects?
- What are the different causes of Defects i.e why defects occur?
- Define Defect Life Cycle?
- What is defect or bug report?
- Have you developed bug report? If yes, then explain what are various sections did you include in your bug report?
- How was defect management process implemented in your company?
- Once QA found defect, what s/he does with that defect?
Test Effort Estimation
- What is Test Effort Estimation?
- Design a Test Effort Estimation?