Software testing: Difference between revisions

Content deleted Content added
m i added a line how it will be user centric
Tags: Reverted Visual edit
m White-box testing: lc common nouns
Line 100:
{{Main|White-box testing}}
 
[[File:White Box Testing Approach.png|alt=White Box Testing Diagram|thumb|White Boxbox Testingtesting Diagramdiagram]]
 
White-box testing (also known as clear box testing, glass box testing, transparent box testing, and structural testing) verifies the internal structures or workings of a program, as opposed to the functionality exposed to the end-user. In white-box testing, an internal perspective of the system (the source code), as well as programming skills, are used to design test cases. The tester chooses inputs to exercise paths through the code and determines the appropriate outputs.<ref name="LimayeSoftware09" /><ref name="SalehSoftware09" /> This is analogous to testing nodes in a circuit, e.g., [[in-circuit test]]ing (ICT).