SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Gray box testing is a technique that
A
the tester (usually the programmer) uses his/her knowledge of the source code to create test cases.
B
testers execute the running program, without reference to the underlying code. This is testing from the customer’s view rather than from the programmer’s.
C
the tester (usually the programmer) uses his/her knowledge of the 3dr party tool’s source code to create test cases.
D
used to test the software product or application with partial knowledge of the internal workings of an application
Explanation: 

Detailed explanation-1: -What Is Grey Box Testing. Grey box testing is a software testing technique in which testers do not have complete knowledge about the product, they have limited information for internal functionality and code. They do have information about the requirement and also have the access to detailed design documents.

Detailed explanation-2: -Matrix testing, a technique coming under Grey Box testing, defines all the used variables of a particular program. In any program, variables are the essential elements through which values can move through the program.

Detailed explanation-3: -White box testing is an approach that allows testers to inspect and verify the inner workings of a software system-its code, infrastructure, and integrations with external systems.

There is 1 question to complete.