ExamGecko
Question list
Search
Search

Related questions











Question 318 - CTFL-2018 discussion

Report
Export

Given the following types of testing and testing scenarios:

a. Regression testing

b. Confirmation testing

1. Testing to ensure the application of a new version of the operating system does not have any unintended side-effects on the system

2. Testing due to the application of a security patch

3. Testing due to the application of a new version of the database management system

4. Testing to ensure the fix to the payroll system truly works

Which of the following BEST matches the type of testing with the testing scenario?

A.
1-a, 2-a, 3-b, 4-b
Answers
A.
1-a, 2-a, 3-b, 4-b
B.
4-a, 3-a, 1-b, 2-b
Answers
B.
4-a, 3-a, 1-b, 2-b
C.
1-a, 2-a, 3-a, 4-b
Answers
C.
1-a, 2-a, 3-a, 4-b
D.
4-a, 3-a, 2-b, 1-b
Answers
D.
4-a, 3-a, 2-b, 1-b
Suggested answer: C

Explanation:

According to the syllabus, regression testing is a type of software testing that verifies that previously developed and tested software still performs as expected after a change. A change can be any modification in the software product or system, such as bug fixes, enhancements, configuration changes, etc. Regression testing helps to ensure that the change does not introduce new defects or affect existing functionality. Confirmation testing is a type of software testing that verifies that a specific defect has been fixed after a change. Confirmation testing is also known as re-testing. Confirmation testing helps to ensure that the change has resolved the defect and does not introduce new defects. The answer C is correct because it best matches the type of testing with the testing scenario. Testing to ensure the application of a new version of the operating system does not have any unintended side-effects on the system (1) is an example of regression testing, as it verifies that the change in the operating system does not affect the functionality of the system. Testing due to the application of a security patch (2) is also an example of regression testing, as it verifies that the change in the security patch does not affect the functionality of the system. Testing due to the application of a new version of the database management system (3) is another example of regression testing, as it verifies that the change in the database management system does not affect the functionality of the system. Testing to ensure the fix to the payroll system truly works (4) is an example of confirmation testing, as it verifies that the change in the payroll system has fixed a specific defect. The other answers are incorrect because they do not match the type of testing with the testing scenario correctly.

asked 18/09/2024
Liam Harris
51 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first