COMPUTER FUNDAMENTALS

COMPUTER ETHICS AND SECURITY

ETHICS IN COMPUTING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
____treats the software unit as a device that has expected input and output behaviors but whose internal workings, unlike the unit in black-boxtesting, are known.
A
Black box testing
B
Static Testing
C
Dynamic Testing
D
White-box testing
Explanation: 

Detailed explanation-1: -Black Box Testing is also known as functional testing, data-driven testing, and closed box testing. White Box Testing is also known as structural testing, clear box testing, code-based testing, and transparent testing. Grey Box Testing is also known as translucent testing as the tester has limited knowledge of coding.

Detailed explanation-2: -For Black Box testing testers do not require the knowledge of implementation in application as testing is on abstract level and general expected behavior of application is to be tested. In case of Gray Box testing, the testers should have the knowledge of implementation, however they need not be experts.

Detailed explanation-3: -Black-box testing, also called functional testing, relies on the input/output behavior of the system. In particular, the system is subjected to external inputs, so that the corresponding outputs are used to verify the conformance of the system to the specified behavior, with no assumptions of what happens in between.

There is 1 question to complete.