A Guide To: White Box, Black Box, and Gray Box testing

White Box testing

  • Broken or not optimized coded parts
  • Loss of security
  • Workflow and scenarios for certain input processes
  • Conditional loop issues
  • Object malfunction
  • Wrong output

Black Box testing

  • System testing
  • Integration testing
  • Acceptance testing
  • Cause-Effect Graphing (case identification and its effects)
  • Boundary Value Analysis (input boundary determination)
  • Equivalence Partitioning (valid and invalid partitions)

Gray Box testing

  • Pattern testing
  • Matrix testing
  • Regression testing
  • Orthogonal Array Testing or OAT



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store



Сareer accelerator that is going to help individuals get high-paying jobs, regardless of their financial capabilities and professional experience. careerist.com