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 major reasons behind performing the white box testing.

1. Programmers may have some incorrect assumptions whereas designing or executing some functions. Due to this there are chances of having logical errors in the program. To detect and correct such logical errors procedural details requires 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 might be certain typographical errors that remain undetected even after syntax and type checking mechanisms.

 


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

Determine the concept of concurrency, Determine the concept of Concurrency ...

Determine the concept of Concurrency The basic concept in computer programming is concept of handling more than one task at a time. Many programming problems need that the pro

Define the procedural abstraction, State Procedural abstraction. A Pro...

State Procedural abstraction. A Procedural abstraction is a named series of commands that has a specific and limited function. Eg: Open Walk to the door, reach out & grasp

Assumptions of the execution-time component model, What are the assumptions...

What are the assumptions of the execution-time component model? The execution-time component is based on the several assumptions: (1) Tests show the environment in which the

What is process and product quality, What is Process and product quality? ...

What is Process and product quality? The quality of a developed product is influenced by the quality of the production process. This is significant in software development

Determine the meaning of vertical partitioning, Determine the meaning of ve...

Determine the meaning of vertical partitioning? Vertical partitioning often called factoring suggests that the control and work should be distributed top-down in program struct

What is cmmi assessment, What is CMMI assessment? Examines the processe...

What is CMMI assessment? Examines the processes used in an organisation and assesses their maturity in every process area. Based on a 6-point scale: Not performed;

Explain verification, The process of evaluating the products of a given sof...

The process of evaluating the products of a given software development activity to verify correctness and consistency with respect to the products and standards given as input to t

Explain system testing, The process of testing an integrated hardware and s...

The process of testing an integrated hardware and software system to determine that the system meets its described requirements. Such testing might be conducted in both the develop

Describe about the environmental model, Describe about the Environmental mo...

Describe about the Environmental model It indicates environment in which system exists. Any small or big system is a sub-system of a larger system. For illustration, if softw

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