Black box testing & white box testing, DOT NET Programming

What is black box testing & White box testing?

The Black box testing is also termed as functional testing. It ignores how the internal functionality of a system works & depends only what are the outputs on specified inputs. The Source code availability is not important in back box testing. The Black box testing is mostly to ensure that it meets the user functionality.

According to the IEEE standards following are the characteristics of Black box testing:-

1) "The Testing which ignores the internal mechanism of the system or component & focuses solely on the outputs generated in response to selected inputs and execution conditions;"

2) "The Testing conducted to evaluate the compliance of a system or component with the specified functional requirements."

The One way of black box testing is the Manual testing what the tester performs. For illustrate you can install the application on a machine and tester starts testing is a type of black box testing. In this case the tester is completely unaware of how the program logic flows and how it is coded etc.

The White box testing is opposite to the Black box it requires internal know how of how the logic flows. As this testing requires know how of the internal structure it can only be done programmers. The Unit testing is one of the ways of doing White box testing in which the programmers use NUNIT or JNUIT to test each class individually. The White box testing can be completed by programmer by either stepping through the code or by testing the classes and components in isolation.

Posted Date: 9/25/2012 1:33:17 AM | Location : United States







Related Discussions:- Black box testing & white box testing, Assignment Help, Ask Question on Black box testing & white box testing, Get Answer, Expert's Help, Black box testing & white box testing Discussions

Write discussion on Black box testing & white box testing
Your posts are moderated
Related Questions
Prepare datamodel, API and more Project Description: Dear all, we would like you to prepare database and an API which can be used in the shopping cart (checkout and delivery

Print Triangle in Reverse Pattern - C# Program Need the code of C# Program for Print Triangle in Reverse Pattern.

What is nested Classes? You can access an array using the INDEX value of that array, but how many times you know the real value of the index. The Hashtable provides a way of ac

How to use a checkbox in a datagrid? The steps to be done are as follows:- 1)    In the ASPX page you have to add Itemtemplate tag in datagrid. 2) I

What is Full Trust? Your code is permitted to do anything in the framework, meaning that all (.Net) permissions are granted. The GAC has Full Trust because it's on the local HD

What is Common Language Specification (CLS)? CLS is a set of essential rules, which must be followed by each .NET language to be a .NET- compliant language. It enables interope

Explain the architecture of ADO.NET in brief. AD0.NET having of two fundamental components: The DataSet, which is disconnected from the data source and does not require to k

What is Service Oriented architecture? The "Services" are the components which expose well defined interfaces and these interfaces communicate through XML messages. By Using th

#queWrite a XML with database with book details (BOOK ID, Title, Author, subject, published Year, language, vendor, price)stion..

I have the working code I''m using to print the SQL table right now. I just need code to print in reverse order.