What do you understand by black box testing, Software Engineering

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.

Posted Date: 7/26/2013 3:00:49 AM | Location : United States

Related Discussions:- What do you understand by black box testing, Assignment Help, Ask Question on What do you understand by black box testing, Get Answer, Expert's Help, What do you understand by black box testing Discussions

Write discussion on What do you understand by black box testing
Your posts are moderated
Related Questions
What kinds of bottlenecks can be expected in performance testing? Bottlenecks in performance testing can have below effects: - It can affect the performance and the scalabil

Determine the working of developer of Software As developer of Software and user of Software became separate organisation, business concepts such as software costing, Software

Question: a) Failures in software development would include excessive cost and/or schedule delays to never fielding a system. Briefly explain the risks associated with develop

State Entity /Relationship diagram. ERD depicts relationships among data objects. The ERD is the notation that is used to conduct the data modeling activity. The primary

Distinguish between alpha testing and beta testing. Alpha test and Beta test The alpha test is prepared at the developer site. The software is used in a natural setting wi

List the process maturity levels in SEIs CMM. Level 1: Initial - Few processes are explained and individual efforts are taken. Level 2: Repeatable - To track cost schedul

Write about software change methods. The software change strategies that could be applied individually or together are: Software maintenance - The changes are made in the softw

Compare and contrast two operating systems

Product and process standards Problems with standards They may not be seen as relevant and up-to-date by software engineers. They often include too much bureaucratic form

Q. Explain working of Code inspectors? Code inspectors A code inspector does a simple job of enforcing standards in a uniform way for many programs. These are able to be sing