SOFTWARE TESTING
TEST PLAN AND TEST CASE DEVELOPMENT
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
should be able to understand a functional specification or requirements document
|
|
should be able to understand the source code
|
|
is highly motivated to find faults
|
|
is creative to find system’s weaknesses
|
Detailed explanation-1: -Black-Box Testing 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.
Detailed explanation-2: -Black box testing can check additional aspects of the software, beyond features and functionality. A non-functional test does not check “if” the software can perform a specific action but “how” it performs that action. Black box tests can uncover if software is: Usable and easy to understand for its users.
Detailed explanation-3: -1 Answer. Best explanation: Boundary value analysis is a software testing technique in which tests are designed to include representatives of boundary values.