Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
White-box testing
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Overview == White-box testing is a method of testing the application at the level of the source code. These test cases are derived through the use of the design techniques mentioned above: [[control flow]] testing, data flow testing, branch testing, path testing, statement coverage and decision coverage as well as modified condition/decision coverage. White-box testing is the use of these techniques as guidelines to create an error-free environment by examining all code. These white-box testing techniques are the building blocks of white-box testing, whose essence is the careful testing of the application at the source code level to reduce hidden errors later on.<ref name=level>{{cite web|last=Williams|first=Laurie|author-link=Laurie Williams (software engineer)|title=White-Box Testing|pages=60β61, 69|url=http://www.chaudhary.org/WhiteBox.pdf|access-date=13 February 2013|archive-date=3 March 2016|archive-url=https://web.archive.org/web/20160303194843/http://www.chaudhary.org/WhiteBox.pdf|url-status=dead}}{{Verify source|date=February 2013}}</ref> These different techniques exercise every visible path of the source code to minimize errors and create an error-free environment. The whole point of white-box testing is the ability to know which line of the code is being executed and being able to identify what the correct output should be.<ref name=level />
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)