Search code examples
testingterminology

What is red box, yellow box and green box testing?


I can find many explanations on difference between black box and white box testing, but couldn't find any better explanation on Red box, Yellow box and Green box testing.

Can someone please explain these types of testing terms? Examples will be appreciated.

Thanks in advance.


Solution

  • There are different colors of testing and techniques in Software Testing:

    1. White Box = Unit and Integration testing
    2. Black Box = The following techniques:

      • BVA (Boundary Value Analysis)
      • ECP (Equivalence Class Partitioning)
      • Decision Tables
      • STF (State Transition flows)
      • Error Guessing
    3. Yellow Box = Acceptance testing

    4. Green Box = Release testing
    5. Gray Box = Maintenance testing