answersLogoWhite

0


Best Answer

Black-Box Testing is a technique of testing without having any knowledge of the interior workings of the application.The tester is oblivious to the system architecture and does not have access to the source code. Typically, while performing a black-box test, a tester will interact with the system's user interface by providing inputs and examining outputs without knowing how and where the inputs are worked upon.

White-box testing is the detailed investigation of internal logic and structure of the code. White-box testing is also called glass testing or open-box testing. In order to perform white-box testing on an application, a tester needs to know the internal workings of the code.

User Avatar

Wiki User

8y ago
This answer is:
User Avatar
User Avatar

Briskinfosec

Lvl 1
1y ago
Black box testing: It is a software testing method in which the internal structure or program code is hidden. White box testing: A software testing method in which internal structure or program is known by tester.
More answers
User Avatar

Wiki User

15y ago

Black Box Testing: It is also known as Skin Box testing or Closed Box Testing This is used to find External functionalities of a software. White Box Testing: It is also known as Clear Box Testing or Glass Box or Open Box This is used to find internal functionalities of a software like conditional loops,statement coverage.It is mainly done by the Developers.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

Black box testing refers to the type of testing in which the user can feed inputs into a piece of software and look at the outputs. These tests are designed to ensure correct results are being calculated and displayed.

This is in contrast to white box testing in which the user can also see the source code for the program. These tests are designed to test all possible ways the program can process a piece of input.

This answer is:
User Avatar

User Avatar

Wiki User

8y ago

Black box testing is the Software testing method which is used to test the software without knowing the internal structure of code or program.
Basically software under test is called as Black-Box, we are treating this as black box & without checking internal structure of software we test the software. All testing is done as customers point of view and tester is only aware of what is software is suppose to do but how these requests are processing by software is not aware. While testing tester is knows about the input and expected outputs of the software and they do not aware of how the software or application actually processing the input requests & giving the outputs. Tester only passes valid as well as invalid inputs & determines the correct expected outputs. All the test cases to test using such method are calculated based on requirements & specifications document.



This answer is:
User Avatar

User Avatar

Briskinfosec

Lvl 2
1y ago

Black box testing: It is a software testing method in which the internal structure or program code is hidden.

White box testing: A software testing method in which internal structure or program is known by tester.

This answer is:
User Avatar

User Avatar

Wiki User

9y ago

There are various types of testing one of them is black box testing. In black box testing the inner details are not shown .

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Black box testing in software engineering?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Computer Science

Define software testing. explain its types?

Software testing is the process used to measure the quality of developed computer software.According to definition given by The Institute of Electrical and Electronics Engineers, USA (IEEE) - Software testing is the process of analyzing a software item to detect the differences between existing and required conditions (that is, bugs) and to evaluate the features of the software itemAccording to the definition given by Dave Gelperin and William C. Hetzel - Software testing can be stated as the process of validating and verifying that a software program/application/product:1. meets the requirements that guided its design and development2. works as expected3. can be implemented with the same characteristics4. satisfies the needs of stakeholdersFor the source and more detailed information concerning this subject, click on the related links section (Answers.com) indicated below.


Why software requirement specification is also called black box specification?

It should only specify what the system should do and refrain from stating how to do these. This means that the SRS document should specify the external behavior of the system and not discuss the implementation issues. The SRS document should view the system to be developed as black box, and should specify the externally visible behavior of the system. For this reason, the SRS document is also called the black-box specification of a system.


What is black box flight recorder?

The black box is a object placed in a plane so that if the plane were to crash, scientists could actually tell how it happened because the black box flight recorder would have recorded it all.


Why it is called as Black Box?

because the box is black, and black is associated with death, and no plane crash has a high survivor rate atleast 4 people will die haha, wait that's not funny :\


Does nvidia geforce2 MX400 supports hardware TnL?

Transforming and lighting support is not provided out of the box with the MX400. There is software that will emulate it, but it is just emulation, not native support.

Related questions

What is white box testing in software engineering?

White box testing is when the tester has full access to and knowledge of the unit under test. Black box testing is when he doesen't and is only allowed to enter inputs and verify outputs. Each has advantages.


How do you start black box testing and which software is used for this?

Visual Studio has everything for testing software.


Training in software testing?

Software testing training is a part of IT training. There are two way to test a software:automatic testingmanual testingThere are various methodologies use to test a software - white box testing, Black box testing, grey box testing.


What is the goal of black box testing?

Black-box testing is a term used by software designers and engineers, to describe a method they use to test that the software is working properly. Unlike white-box testing, it examines the software's functionality, without looking at its internal workings.


What types of software box testing done in early phase of development?

black box


What is a testing method based on an analysis of the specification of a piece of software without reference to its internal workings?

Black Box Testing


What is comparison testing in black box testing?

White Box Testing: It is also known as Clear Box Testing or Glass Box or Open Box This is used to find internal functionalities of a software like conditional loops,statement coverage.It is mainly done by the Developers.


How software testing differ from program testing?

A test strategy is a framework that defines the testing methodology of the software development cycle. This includes the testing objective, approaches of testing new functions, types of testing to be performed, total time and resources essential for the project, and the testing environment.In any software testing company, the test strategy describes the test level to be achieved at different levels of testing i.e. unit testing, integration testing, and system testing. For every stage of development design, a corresponding test strategy should be generated to test the new feature sets.Software Testing Technique is nothing but required testing approach to be followed during testing.Testing techniques are as follows:-Static TestingWhite Box TestingBlack Box TestingGrey Box TestingAs software testing is involved in every stage of software life cycle. But, the testing performed at each level of software development is different and has different goals. They can be defined as:Static Testing: Testing of an application without execution on the computer or without executing them through values.White Box Testing: Testing is done on code.Black Box Testing: Testing is done to check the behavior of the application according to customer's requirements.Grey Box Testing: Combination of Black box and white box is called Grey box testing.


What are skills for software engineering?

The candidate for a software engineering job should be certified by Software Engineering Institute in the United States. The knowledge of programming is a prerequisite for the software engineering field, as well as a computer science degree. Many companies require an internship in the field before considering a candidate for a position within their companies. Please see: http://en.wikipedia.org/wiki/Software_engineering for further information.


Which software testing used for test the internal logic?

White box testing or glass box testing.


Difference between software testing tools and techniques?

Software testing techniques are approaches you take towards running a test case. For example at the highest level you may take a black box approach or a white box approach to testing a piece of software. Where with a black box approach you don't understand the internals of the software you are testing but you do know what range of inputs the software can accept and from that you can deduce the expected results. With a white box approach you have a much better understanding of how the software works (perhaps you've been involved in a code review with the developers) and you can create your tests based on exercising the code knowing that the software should do x, y and z with the inputs. Software testing tools however would be employed to help you achieve the approaches you plan to take with testing a piece of software. So taking the black box testing approach discussed above you may use a test data generation tool to help you create the inputs for your black box testing technique. Another example would be using a data comparison test tool to compare expected results with actual results once the tests have been exercised. So in conclusion a test technique describes the approach you might take to test a piece of software, where as a software testing tool would be a method you employ to help you achieve the aims of the software test.


What is a benefit of combined development testing and operational testing?

Combining development testing and operational testing allows for software testers to do both white box and black box testing. That is, it allows for the code to be tested, while functional requirements are also tested, making for a more smooth development cycle.