DEFINITION: Gray box testing is using structural, design, and environment information (complete or incomplete) to expand or focus black box testing and to enhance testing productivity by using appropriate methods and tools.
  • Extension of BLACK BOX testing

  • Using methods and tools (languages)

  • a lot of web testing is done in gray box area

- Combination of black and white box