SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Black box testers do not need to know how the program works
A
True
B
False
C
Either A or B
D
None of the above
Explanation: 

Detailed explanation-1: -This means the tester has no prior understanding of the database structure, programming language, server, etc. that makes up the software. The reason it’s called Black Box Testing is because besides inputting and comparing data, the tester has no idea what the program does to arrive at the output data.

Detailed explanation-2: -The correct answer is option 1. S1: Black-box tests are based on specifications; better at telling whether the program meets specification, better at finding errors of omission. Hence the statement I is False.

Detailed explanation-3: -Programming knowledge is not needed to perform Black Box testing. Programming knowledge is required to perform White Box testing.

Detailed explanation-4: -Description: In black box testing, the structure of the program is not taken into consideration. It takes into account functionality of the application only. It is also called functional testing. Tester is mainly concerned with the validation of the output rather than how the output is produced.

There is 1 question to complete.