• Introduction to Testing
      • Introduction to Testing
      • Adverse effects if testing is not done properly
      • Testing vs Debugging
      • Broad Classification of Testing
      • Types of testing in brief:
      • Summary
    • Test Cases in Software Testing
      • Test case in Software Testing
      • Test Case Template
      • Good and Bad Test cases
      • Summary
    • Software Testing Techniques
      • Software Testing Techniques
      • Boundary Value Analysis
      • Equivalence Class Partitioning
      • Testing using Decision Table
      • Testing Using State Transition
      • Error Guessing Technique
      • Summary
    • Software Testing Environment
      • Software Testing Environment
      • Testing Environment Set-up
      • Steps of software test environment set-up
      • Summary
    • Concepts of testing
      • Categories Testing
      • Unit testing vs integration testing
      • System Testing Vs Integration Testing
      • System Testing Vs Acceptance Testing
      • Black box Testing Vs White box Testing
      • Static Testing VS Dynamic Testing
      • Automated Testing Vs Manual Testing
      • Summary
    • Static Testing
      • Static Testing
      • The process of Static Testing
      • Static Testing Technique
      • Summary
    • Dynamic Testing
      • Dynamic Testing
      • Need for dynamic testing
      • The Process of Dynamic Testing
      • Advantages of Dynamic Testing
      • Disadvantages of Dynamic Testing:
      • Summary
    • White Box Testing
      • White Box Testing
      • The Process of White box Testing
      • Unit Testing
      • Integration Testing
      • Advantages of White Box Testing
      • Disadvantages of White Box Testing
      • Summary
    • Black Box Testing
      • Black Box Testing
      • Equivalence Class Partitioning
      • Boundary Value Analysis
      • Cause-Effect Graphing
      • Testing using Decision Table
      • Testing Using State Transition
      • Error Guessing Technique
      • Advantages of black box testing
      • Disadvantages of Black Box Testing
      • Summary
    • Boundary Value Analysis
      • Boundary Value Analysis
    • Regression Technique
      • Regression Testing Technique
      • The process to perform Regression Technique
      • ReTesting Vs Regression Testing:
      • Summary
    • Smoke Testing
      • Smoke Testing
      • When Smoke testing is required?
      • Example of a smoke test case
      • Sanity, Smoke & Regression Testing
      • Summary
    • Sanity Testing
      • Sanity Testing
      • Goals of Sanity Testing
      • Issues or defects which sanity testing can solve
      • Example of sanity testing
      • Advantages of Sanity Testing
      • Disadvantages of Sanity Testing
      • Relation of sanity, smoke and regression testing
      • Smoke testing Vs Sanity testing
      • Important points about Sanity Testing
      • Summary
    • Scalability Testing
      • Scalability Testing
      • Confusion on Scalability testing and Load testing
      • Attributes of Scalability Testing
      • Summary
    • Acceptance Testing
      • Acceptance Testing
      • Attributes considered in acceptance testing:
      • Pre-requisites for Acceptance Testing:
      • Who will perform Acceptance Testing?
      • Summary
    • Performance Testing
      • What is Performance Testing?
      • Types of Performance Testing
      • The process of Performance Testing
      • Metrics for Performance Testing
      • Summary
    • Alpha and Beta Testing
      • What is Alpha Testing?
      • Steps for carrying out the alpha test:
      • Advantages of Alpha Testing
      • What is Beta Testing?
      • Why Beta Testing is done?
      • Major reasons for doing Beta testing
      • When to do Beta Testing?
      • People involved in Beta Testing
      • Alpha Vs Beta Testing
    • Software Testing Metric
      • What is a Software Testing Metric?
      • Importance of Software Testing metric
      • Types of Environment
    • Agile Testing
      • What is Agile Testing?
      • Some method for Agile Testing
      • Advantages of Agile Testing:
      • Disadvantages of Agile Testing:
      • Waterfall Vs Agile Testing:
      • Summary
    • Volume Testing
      • What is volume Testing?
      • Things to be checked in Volume Testing
      • Volume Testing VS Load Testing:
      • Steps involved while carrying out volume testing
    • Configuration Testing
      • Configuration Testing
      • Pre-requisites for configuration testing
      • Goals of configuration testing
      • Software Configuration Testing
      • Hardware Configuration Testing
      • Performing a configuration test
      • Summary
    • Usability Testing
      • Usability Testing
      • Parameters Defining Usability
      • Advantages of Usability Testing
      • Steps of performing a Usability Test
    • Compatibility Testing
      • Compatibility Testing
      • Types of Compatibility Tests
      • Steps to carry out compatibility testing
    • Security Testing
      • Security Testing
      • Types of Security Testing
      • Example of small Security Testing
      • Tools for Security Testing
    • Localization Testing
      • Localization Testing
      • Necessity of Localization
      • Requirements Analysis for Localization
      • Areas to be customized in Localization
      • Summary
    • Load Testing
      • Load Testing
      • Goals of Load Testing
      • Pre-Requisites for Load Testing:
      • Steps for performing Load Testing
      • Examples of Load Generation Scenarios
      • Advantages of Load Testing
      • Load Testing Tools
      • Summary
    • Installation-Testing
      • Installation Testing
      • Performing Installation Testing
      • Challenges in installation Testing
      • Summary
    • Recovery Testing
      • Recovery Testing
      • Situations for Recovery
      • Performing a Recovery Testing
      • Test case for Recovery Testing
      • Emergencies for Recovery
    • Adhoc Testing
      • Ad-hoc Testing
      • Types of Ad-hoc Testing
      • Ad-hoc Testing Approaches
      • When Ad-hoc Testing
      • Examples of Ad-hoc Testing
      • Advantages of Ad-hoc Testing
      • Disadvantages of Ad-hoc Testing
    • Interface Testing
      • Interface Testing
      • Why Interface Testing
      • Steps for Interface Testing
      • Types of Interface Testing
      • TestCases for Interface Testing:
      • Summary
    • Retesting
      • Retesting
      • Why Retesting
      • Steps of Retesting
      • Retesting Vs Regression Testing
    • Backend Testing
      • Basis Path Testing
      • Advantages in Basis Path Testing
      • Summary:
    • Frontend Testing
      • Frontend Testing
      • Why Frond End Testing?
      • Errors in the frontend
      • Front End Testing Tools
      • Front End Performance Testing Tools
    • Protocol Testing
      • Protocol Testing
      • Basic Structure of a Packet
      • Types of Protocols
      • Carrying Out Protocol Testing
      • Test Case for Protocol Testing
      • Protocol Testing Tools
    • Maintenance Testing
      • Maintenance Testing
      • Types of Maintenance
      • The idea of Maintenence Testing
    • Penetration Testing
      • Penetration Testing
      • Steps of Penetration Testing
      • Methods of Penetration Testing
      • Penetration Testing Tools
    • Active Testing
      • Active Testing
      • Need For Active Testing
      • Features of Active Testing
      • Active Testing Vs Passive Testing
    • Compliance Testing
      • Compliance Testing
      • When Perform Compliance Testing
      • How to Perform Compliance Testing
    • Software Errors
      • Software Errors
      • Types of Errors
    • Age Testing
      • Age Testing
      • Problems with Software Aging
      • Defect in Testing
      • Benefits of Age Testing
    • All Pairs Testing
      • All Pairs Testing
    • Basis Path Testing
      • Basis Path Testing
      • Advantages in Basis Path Testing
      • Summary:
    • Defects
      • Defect
      • Classification of Defects
    • Defect Life Cycle
      • Defect Life Cycle
      • Some Set of Guide Lines
      • Summary
    • Jira Customizations and Components
      • Jira Customization
      • Adding Customized workflow
      • Customizing Existing Workflow
      • Assigning Default Assignee to an Issue
      • Handling components in Jira
    • Introduction To Jira
      • Introduction To Jira
      • Popularity of Jira
      • Installation of Jira on Windows
      • Creating a Jira Account
    • Selenium with CI CD (DevOps )
      • CICD Devops Selenium
      • CI - Continous Integration
      • Continuous Delivery & Continuous Deployment
    • <!--installation-of-pythonst