• Equivalence Class Partition
    Quality,  Software Testing

    Equivalence Class Partition

    The Equivalence Class Partition (ECP) technique is a Test Case Design Technique which uses special types of Test scenarios, through this we can write more effective Test Cases like: Whenever we have special requirements like the Username or Password should accept characters like A to Z, a to z, 0 to 9, special characters like ()@$ or minimum Eight characters. At the same time, the application should not accept the special characters like <>/\-+_ or should not be more than 15 characters. Username should not contain space or should be between 6 to 12 characters. In the above type of scenarios exhaustive testing is not possible, so we have to follow…

  • Software Test Design Technique - Boundary Value Analysis
    Quality,  Software Testing

    Software Test Design Techniques

    To write the Test Cases in more effective and efficient way, we are having the below main Software Test Design Techniques: Boundary Value Analysis (BVA) Equivalence Class Partition (ECP)  Error Guessing State Transition Diagrams Decision Table Testing   Boundary Value Analysis (BVA): Whenever we are having a range like 1 to 10000 or 1 to 1000000 or 100000 to 10000000 etc. then it is not possible to perform the exhaustive testing, so at that time we need to use the Boundary Value Analysis Technique. Divide the range of multiple boundaries like: Min – 1, Min, Min + 1, Middle, Max – 1, Max, Max + 1. To perform the Positive…