White-box testing Information & White-box testing Links at HealthHaven.com
advertise
add site
services
publishers
database
health videos
Bookmark and Share

search wiki for    ?
web dir firms image gallery news pdf wiki shop video 
about
toolbar
stats
live show
health store
more stuff
JOIN/LOGIN
Featured Results:
Surgical Box es, Surgical Box es Manufacturer, Surgical Box es Supplier,...
Surgical Boxes, Surgical Boxes Manufacturer, Surgical Boxes Supplier,...
themedica.com
  Box Mouthguard Box - Splash Red White and Blue
Box Mouthguard Box - Splash Red White and Blue
orthostore.co.uk
 Kickboxing/Thai /Boxing Equipment - Box ing Gloves- Box ing Shoes : BOX ING
Kickboxing/Thai /Boxing Equipment - Boxing Gloves- Boxing Shoes : BOXING
pro-xsports.com
  Box ing, RINGMASTER BOX ING GEAR, Immortal Pro Spar Box ing Glove 10oz
Boxing, RINGMASTER BOXING GEAR, Immortal Pro Spar Boxing Glove 10oz
fitball.com.au
 
Compare with black box testing.

White box testing (a.k.a. clear box testing, glass box testing, transparent box testing, translucent box testing or structural testing) uses an internal perspective of the system to design test cases based on internal structure. It requires programming skills to identify all paths through the software. The tester chooses test case inputs to exercise paths through the code and determines the appropriate outputs. In electrical hardware testing, every node in a circuit may be probed and measured; an example is in-circuit testing (ICT).

Since the tests are based on the actual implementation, if the implementation changes, the tests probably will need to change, too. For example ICT needs updates if component values change, and needs modified/new fixture if the circuit changes. This adds financial resistance to the change process, thus buggy products may stay buggy. Automated optical inspection (AOI) offers similar component level correctness checking without the cost of ICT fixtures, however changes still require test updates.

While white box testing is applicable at the unit, integration and system levels of the software testing process, it is typically applied to the unit. While it normally tests paths within a unit, it can also test paths between units during integration, and between subsystems during a system level test. Though this method of test design can uncover an overwhelming number of test cases, it might not detect unimplemented parts of the specification or missing requirements, but one can be sure that all paths through the test object are executed.

Typical white box test design techniques include:

  • Data flow testing
  • Branch Testing
  • Path Testing

[edit] See also

[edit] External links




Product Results (view all...)

search wiki for    ?
web dir firms image gallery news pdf wiki shop video 



↑ top of page ↑about thumbshots