What do you understand by black box testing, Software Engineering

Assignment Help:

Q. What do you understand by black box testing?

Black Box Testing:-Black Box Testing is as well called behavioural testing focuses on the functional requirements of the software. It allows the software engineer to derive sets of input conditions that will fully exercise all functional requirements for a program. It is a complementary approach that is probable to uncover a different class of errors than white box testing.

Black Box Testing attempts to discover errors in the following categories:-

1) Incorrect or else missing functions.

2) Interface errors.

3) Errors in data structures or else external database access.

4) Behaviour or else performance errors.

5) Initialization as well as termination errors.

Black Box Testing be likely to be applied during later stages of testing because black box testing purposely disregards control structures attention is focused on the information domain.


Related Discussions:- What do you understand by black box testing

Discuss in detail about data modeling, Discuss in detail about data modelin...

Discuss in detail about data modeling. Data modelling makes use of the ERD. Consists of three interconnected information. The data object. Attributes. Relatio

PERT CHART, WRITE A SHORT NOTE ON PERT CHART

WRITE A SHORT NOTE ON PERT CHART

Advantage of software life cycle model, Q. Advantage of software life cycle...

Q. Advantage of software life cycle model? The advantage of this model is the wide range of options to accommodate the good features of outer life cycle models. It becomes equi

What is a cohesive module, What is a cohesive module? A cohesive module...

What is a cohesive module? A cohesive module performs only "one task" in software process with little interaction with other modules. In other words cohesive module performs on

Describe the advantages of proper inheritance, Describe the advantages of p...

Describe the advantages of proper inheritance. The biggest advantages of proper inheritance are:  a.) substitutability and b.) extensibility.

What is fault, A manifestation of an error in software. A fault, if encount...

A manifestation of an error in software. A fault, if encountered, might cause a failure.

Determine the principle stages of vord method, What are the principle stage...

What are the principle stages of VORD method? Viewpoint identification: Identify the services provided to each point of view Viewpoint structuring: Sorting related viewpoint

Explain throw-away prototyping, Throw-away prototyping Objective: ...

Throw-away prototyping Objective: The principal objective of this model is to validate or to derive the system requirements. It is developed to reduce requir

State the function of functional model, State the function of Functional mo...

State the function of Functional model Functional model: This defines operation which the system must implement. For every operation, from analysis model must be assigned al

Illustrate about web-testing, Illustrate about web-testing - Web testin...

Illustrate about web-testing - Web testing is software testing concentrating on web applications. - It assists in addressing issues before making the application live to pub

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