Disadvantages Of Clear Box Testing

1037 Words5 Pages
White Box Testing: It (also known as Clear Box Testing, Open Box Testing, Glass Box Testing, Transparent Box Testing, Code-Based Testing or Structural Testing) is a software testing method in which the internal structure/ design/ implementation of the item being tested is known to the tester. The tester chooses inputs to exercise paths through the code and determines the appropriate outputs. Programming know-how and the implementation knowledge is essential. White box testing is testing beyond the user interface and into the nitty-gritty of a system. This method is named so because the software program, in the eyes of the tester, is like a white/ transparent box; inside which one clearly sees. • White-box testing: Testing based on an analysis of the internal structure of the component or system. •…show more content…
• Cause Effect Graphing: It is a software test design technique that involves identifying the cases (input conditions) and effects (output conditions), producing a Cause-Effect Graph, and generating test cases accordingly. Advantages • Tests are done from a user’s point of view and will help in exposing discrepancies in the specifications. • Tester need not know programming languages or how the software has been implemented. • Tests can be conducted by a body independent from the developers, allowing for an objective perspective and the avoidance of developer-bias. • Test cases can be designed as soon as the specifications are complete. Disadvantages • Only a small number of possible inputs can be tested and many program paths will be left untested. • Without clear specifications, which is the situation in many projects, test cases will be difficult to design. • Tests can be redundant if the software designer/ developer has already run a test
Get Access