Programming Interview Question for CSS

Software Testing Levels

Software Testing Levels

We have multiple testing types with respect to the testing levels. They are following below list:



  1. Unit Testing (component testing)
    Unit testing is known as verification of a single component 

  2. Integration Testing 
    Integration testing is known as Combining the single modules into group modules.

  3. System Testing 
    GUI testing (No functional requirement)
    Functional testing (functional requirement)
    Functional testing is divided into multiple types they are :
    Functional testing 
    Input domain testing
    Compatibility testing
    Configuration testing

    Security testing (database)
    Security testing is divided into 4 types:
    Authorization
    Access control
    Encryption
    decryption

    Performance testing (speed and scalability)
    Performance testing is divide into 4 types:
    Load testing
    Stress testing
    Volume testing
    Soak testing

  4. User Acceptance Testing(UAT)
    UAT level - it is divided into 2 types
    𝛂 - Alpha testing
    β - Beta testing

  5. Recovery testing (Abnormal stage to normal stage)

  6. Parallel testing (comparative testing)

  7. Intersystem testing (Co-existence)

  8. Sanitation testing (Present level to next level)

  9. Re-testing (confirmation of the solution)

  10. Regression testing(Retesting of testing for interface problems)

Comments