Geeks With Blogs
Stephanie Grima C#, ASP.NET and my life.


Black Box Testing

Black box testing is the testing of methods/functions/procedures without knowing what is in the internal code. You would only know what to input, and what the expected outcomes should be. So to speak, no knowledge of the programme/application is required to do this kind of testing.


  • The testers do not require any knowledge on the product being developed
  • The testing is done from the user's points of view
  • The programming and testing are done by different persons


  • Testing all possible input streams is unrealistic because it would take a lot of time.
  • May leave a lot of things untested due to the fact that the tester does not know what happens in the code inside the method
  • Test cases may be hard to design due to lack of knowledge from the tester's side in black box testing
Posted on Friday, October 31, 2008 12:10 AM My Opinions , C# , Java | Back to top

Comments on this post: [C#] [Java] Testing [Part 1]: Black Box Testing

No comments posted yet.
Your comment:
 (will show your gravatar)

Copyright © Steffi | Powered by: