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

What are the causes behind to perform white box testing?

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

1. Programmers may have some incorrect assumptions while designing or implementing some functions. As a result there is possibility of having logical errors in the program. To identify and correct such logical errors procedural details need to be checked.

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 required.

3. There may be certain typographical errors that remain unnoticed even after syntax and type checking techniques. These errors can be found during white box testing.

 

Posted Date: 8/7/2013 1:56:33 AM | Location : United States







Related Discussions:- What are the causes behind to perform white box testing, Assignment Help, Ask Question on What are the causes behind to perform white box testing, Get Answer, Expert's Help, What are the causes behind to perform white box testing Discussions

Write discussion on What are the causes behind to perform white box testing
Your posts are moderated
Related Questions
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

Level 4 (Managed) Organisation satisfies all the requirements of level-3. At this level quantitative standards are set for software processes andproducts. Project analysis is

Explain Metrics assumptions of Software metrics Software metrics A software property can be calculated. The relationship exists among what we can measure and what we

What are the advantages of using testing tools? The advantages of testing tools are: They get better the productivity and quality of software development. Help in i

You are to create a decision table to help you decide what to do for the day. If it is a weekday and it is not a holiday, then you go to work. However, if it is a weekday and it

"Upwardly compatible software" is software that is compatible with a later or more difficult version of itself. For example, an upwardly compatible software is able to occur files

Q. Design black box test suits for a function that checks whether a character or string upto ten characters in a palindrome? Ans Following may be the test cases: - Try wit

what is meant by gantt chart who gave the name who is the founder

Define the computer based system. The computer based system can be explained as "a set or an arrangement of elements that are organized to accomplish some predefined goal by pr

Automated testing is a formally specified and controlled method of formal testing approach. or That part of software testing that is assisted with software tool(s) that does