SOFTWARE ENGINEERING

SOFTWARE TESTING

TEST PLAN AND TEST CASE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Consider the following types of defects that a test level might focus on:1. Defects in separately testable modules or objects 2. Not focused on identifying defects 3. Defects in interfaces and interactions 4. Defects in the whole test object Which of the following list correctly matches test levels from the Foundation syllabus with the defect focus options given above?
A
1 = performance test; 2 = component test; 3 = system test; 4 = acceptance test
B
1 = component test; 2 = acceptance test; 3 = system test; 4 = integration test
C
1 = component test; 2 = acceptance test; 3 = integration test; 4 = system test
D
1 = integration test; 2 = system test; 3 = component test; 4 = acceptance test
Explanation: 

Detailed explanation-1: -test levels is CORRECT? Functional and non-functional testing can be performed at system and acceptance test levels, while white-box testing is restricted to component and integration testing. Functional testing can be performed at any test level, while white-box testing is restricted to component testing.

Detailed explanation-2: -Which testing level is primarily focused on building confidence rather than finding defects? D is correct. The goal of acceptance testing is to build confidence that the software meets the needs of the stakeholders. Which characteristic must a tester possess in order to be successful when working with a project team?

Detailed explanation-3: -Integration testing is a software testing that seeks to verify the interfaces between components against a software design.

There is 1 question to complete.