Black box testing & white box testing, DOT NET Programming

Assignment Help:

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.


Related Discussions:- Black box testing & white box testing

Vb.net and livecycle form, We have a VB.NET application to organize the edi...

We have a VB.NET application to organize the edition and creation of dynamic PDF forms (fishing trip logsheet). The fishing vessel parameters are entered once for good in this VB.N

Practical implementation of façade patterns, Can you give a practical imple...

Can you give a practical implementation of FAÇADE patterns? The Façade pattern sits on the top of lot of the subsystems & makes access easy to interfaces of these subsystems. T

What is the role of the jit compiler in .net framework, What is the role of...

What is the role of the JIT compiler in .NET Framework? The JIT compiler is an significant element of CLR, which loads MSIL on target machines for execution. The MSIL is stored

Explain repeater control, How can you provide an alternating color scheme i...

How can you provide an alternating color scheme in a Repeater control?  AlternatingItemTemplate Like the ItemTemplate element, but rendered for each other row (alternating item

Post cache substitution, What is Post Cache substitution? The Post cach...

What is Post Cache substitution? The Post cache substitution is used when we want to cache the complete page but also require some of the dynamic region inside that cached page

Write an application in c# or c++, Project Description: We are seeking s...

Project Description: We are seeking someone who can write a program in C# or C++. The idea is to prepare the program using a Cross Platform environment like Mono or Qt which

Mvc and c# single page application, MVC -C# Single Page Application Proj...

MVC -C# Single Page Application Project Description: Construct a site similar to prototype: To explain briefly: 1) Single Page Application 2) Loginig funcionality

Describe what are streams in file handling, Question : (a) Describe wh...

Question : (a) Describe what are streams in file handling and explain what should be done when accessing data in an existing file. (b) For what purpose are StreamReader an

I require to syn my microsoft exchange calendar, Google Calendar Project...

Google Calendar Project Description: I require to syn my Microsoft exchange calendar with the Google calendar so i will view the all the changes that happen in Microsoft exch

Create a calculator application using web form, Create a Calculator applica...

Create a Calculator application using Web Form with the following functions: 1.  Add 2.  Minus 3.  Multiply 4.  Divide Each of the above has to be a Web Service

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