Category: Software Testing

Software Testing Interview Questions

Table of Contents 1. What do you understand with testing? 2. What is the role of testing? 3. What are the different types of testing? 4. What are the different testing levels? 5. Can you explain the difference between STLC and SDLC? 6. How do you explain STLC? 7. Can you explain SDLC? 8. What […]

Software Testing: Static Testing Techniques

Table of Contents Static v/s Dynamic Testing Review Process Difference between formal and informal reviews Phases of a Formal Review Planning Kick-off Preparation Review Meeting Rework Follow-up Roles and responsibilities of the participants Types of review Walkthroughs Technical Reviews Inspection Static Analysis by Tools Coding Standards  Code Metrics Code Structure  Summary In the last post, […]

Software Testing: Bug Life Cycle

Table of Contents What is a bug/defect? Bug or Defect Life Cycle Phases of the bug life cycle NEW ASSIGNED OPEN FIXED PENDING RETEST  RETEST REOPEN VERIFIED CLOSED Detailed Bug Life Cycle Explained Advantages of following a Bug Life Cycle Challenges Summary In this post, we will be discussing the defect/bug life cycle. During development […]

Software Testing: Test Design Techniques

table of contents The Test Development Process The formality of test documentation Test analysis Why is traceability important?  Test design: Specifying test cases Test implementation Categories of Test Design Technique Static testing techniques Dynamic testing techniques Specification-based (black-box) testing techniques Structure-based (white-box) testing techniques Experience-based testing techniques Where to apply the different testing techniques? In […]

Software Testing Levels and Testing Types

Table of Contents Levels in Software testing Component testing Advantages of component testing Integration testing Advantages of integration testing Levels of integration testing Approaches of integration testing Big-bang approach Incremental approach System Testing Acceptance Testing Software testing types Testing of function (functional testing) Testing of software product characteristic (non-functional testing) Testing of software structure/ architecture […]

Software Testing Life Cycle and Models

Table of Contents What is Software Development Life Cycle(SDLC) Waterfall Model Merits Demerits V Model Merits Demerits Prototype Model Merits Demerits Incremental Model Merits Demerits Iterative Model Merits Demerits RAD Model Merits Demerits Spiral Model Merits Demerits Agile Model Merits Demerits What is Software Testing Life Cycle(STLC) Difference between SDLC vs. STLC Summary In this […]

Defects, Defect Life Cycle, Difference between Defect, Bug, Error & Failure

Table of Contents What is a Defect What is a Defect Document/Bug Report A Sample Bug Report Template What is a Defect Life Cycle Difference between a Defect, Bug, Error and Failure What is a Defect A Defect in Software Testing is a deviation of the Software Application under Test from the original business requirements […]