What is the diffence between functional testing & black box testing?

Showing Answers 1 - 15 of 15 Answers

sakthi saravanan

  • Feb 13th, 2006
 

Functional testing and block box testing both are same, both are checking the functionality of the application, without considering the internal structure of the application

Rohan

  • Feb 14th, 2006
 

Black-box test design treats the system as a "black-box", so it doesn't explicitly use knowledge of the internal structure.  Black-box test design is usually described as focusing on testing functional requirements. 

Synonyms for black-box include:  behavioral, functional, opaque-box, and closed-box testing.

Rohan

  Was this answer useful?  Yes

M.Vimal Danish

  • Jun 6th, 2007
 

Functional Testing is Testing a developed application against its functional and business requiremnts.This can be done with
(1) Functional Specification Documents,
(2) Requirement Specification Documents,
(3) Design Documents,
(4) Use cases.

This functional testing includes black box testing where the testing has been carried out with out knowing the internal logic of the code...

  Was this answer useful?  Yes

Black box testing does not require knowledge of source code in order to perform tests.  Black box testing can include both functional and non-functional tests. 

Functional tests are those that verify a functionality meets specific requirements.

Non-functional tests are not based on requirements.  But they can still be black-box tests which do not require knowledge of source code in order to perform.  Some examples of non-functional black box testing are: 1) Security testing, 2) Localization testing, 3) Compatibility testing, 4) Usability testing, and 5) Performance testing.

Rose1

  • Oct 21st, 2010
 

functional testing is a black box testing because in functional testing we test without looking inti its internal behavior or without looking into the code.

In functional testing we are testing whether the application functionalities work well according to the requirement specification without checking the code.So it is a black box testing

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions