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

Describe the services that uddi provides to web applications, Describe the ...

Describe the services that UDDI provides to Web applications. UDDI gives the following types of services to a Web application: XML Schema for business descriptions - Contain

Explain the characteristics of reference-type variables, Briefly explain th...

Briefly explain the characteristics of reference-type variables that are supported in the C# programming language. The variables that are based on reference types keeps referen

I want decompile ex5 files, i want decompile ex5 files Project Descripti...

i want decompile ex5 files Project Description: i want decompile some ex5 files like indicators, scripts and eas i need in format mq5 can do this to me? Skills required

Use of data adapter, What is the use of data adapter? The Data adapter ...

What is the use of data adapter? The Data adapter are the objects that connect one or more Command objects to a Dataset object. They give logic that would get data from the dat

Types of validation controls in asp.net, How many types of validation contr...

How many types of validation controls are provided by ASP.NET   The six main types of validation controls are as follows:- 1) Required Field Validator: This validator che

Want c# single user login per session, Want C# Single User Login per sessio...

Want C# Single User Login per session Project Description: I need to save simulatenious logins for one account such as one user has a spottily premium account and someone tri

Fake webcam application, I need a program that mimics the similar functiona...

I need a program that mimics the similar functionality as the link below. Program must have a unique user interface. Must add source code, installer, and of course a nice user i

Daemon threads, What are Daemon threads? Daemon thread's run in the bac...

What are Daemon threads? Daemon thread's run in the background and stop automatically when nothing is running program. The Example of a Daemon thread is the "Garbage collector"

School management system, Project Description: I need complete school ma...

Project Description: I need complete school management software, where user will get four module for their enquiry, 1> Student management 2> Staff complete payrole system

Title..case statement, Design an interface and add code to command buttons ...

Design an interface and add code to command buttons using case statement, to find coursework to be calculated using formula 0.6*1/6*total Mark

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