What are the reasons behind to perform white box testing, Software Engineering

Assignment Help:

What are the reasons behind to perform white box testing?

There are three main reasons behind performing the white box testing. 

1. Programmers may have some incorrect assumptions whereas designing or implementing some functions. Due to this there are chances of having logical errors in the program. To detect and correct like logical errors procedural details require to be examined.

2. Certain assumptions on flow of control and data may lead programmer to make design errors. To uncover the errors on logical path, white box testing is must.

3. There may be definite typographical errors that remain undetected even after syntax and type checking mechanisms. Such errors can be uncovered during white box testing.

 


Related Discussions:- What are the reasons behind to perform white box testing

Explain equivalent size measure software metrics, Q. Explain Equivalent siz...

Q. Explain Equivalent size measure software metrics? Equivalent size measure:- Models makes no distinction between a new software and the portion being reused. The equivalent

Explain in detail about structural modeling, Explain in detail about Struct...

Explain in detail about Structural Modeling. Structural model having a detail refinement of ERD, data flow model and control flow model. Creating an ERD. Example: Saf

Explain about virtual memory, Explain about Virtual memory Virtual memo...

Explain about Virtual memory Virtual memory is a method used in some large computer that permit the user to construct programs as by a large memory space were available, equal

What is a test configuration manager, Test Configuration Managers handles t...

Test Configuration Managers handles test environments, scripts, software and test data. Depending on the project, single person may wear more than single hat. For example, Test Eng

What is meant by software change, What is meant by software change? Sof...

What is meant by software change? Software change is explained as the change in nature of software as the needs of software changes.

Frame diagrams, We discussed the importance of framing a problem in order t...

We discussed the importance of framing a problem in order to understand the problem better and be able to develop a solution more quickly and easily. In this homework, you are ask

What is ripple effect, Q. What is ripple effect? How does it affect the sta...

Q. What is ripple effect? How does it affect the stability of a program? Ans. The ripple effect is a term used to explain a situation where like the ever expanding ripples

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd