Identify the correct definition of Regression testing.
Difficulty: Medium
About this MCQ
This Medium Software Testing & SDLC MCQ checks one syllabus fact.
The question is: “Identify the correct definition of Regression testing.”
The accepted answer is B. Testing performed after code changes to ensure existing functionality still works correctly.. Regression testing refers to testing performed after code changes to ensure existing functionality still works correctly.
- A. A testing technique that evaluates functionality without knowledge of the internal code structure.
Why not A: “A testing technique that evaluates functionality without knowledge of the internal code structure.” is not correct. The accepted answer is B. Testing performed after code changes to ensure existing functionality still works correctly.. Regression testing refers to testing performed after code changes to ensure existing functionality still works correctly.
- B. Testing performed after code changes to ensure existing functionality still works correctly. ✓
- C. A testing phase that evaluates a fully integrated system against specified requirements.
Why not C: “A testing phase that evaluates a fully integrated system against specified requirements.” is not correct. The accepted answer is B. Testing performed after code changes to ensure existing functionality still works correctly.. Regression testing refers to testing performed after code changes to ensure existing functionality still works correctly.
- D. Testing performed by a limited group of external users in a real-world environment before final release.
Why not D: “Testing performed by a limited group of external users in a real-world environment before final release.” is not correct. The accepted answer is B. Testing performed after code changes to ensure existing functionality still works correctly.. Regression testing refers to testing performed after code changes to ensure existing functionality still works correctly.
Correct answer
B. Testing performed after code changes to ensure existing functionality still works correctly.
Explanation
Regression testing refers to testing performed after code changes to ensure existing functionality still works correctly.
Source: Software Testing & SDLC Official Reference Guide
Tags: computer science, sdlc, software testing, QA
Submitted by: MCQsHub Editorial
Related MCQs
- Which term refers to a testing method that verifies the smallest testable parts of an application, such as ind...
- What does Unit testing refer to?
- What is the name for a testing phase that verifies the interaction between combined modules or components of a...
- Which of the following best describes Integration testing?
- Identify the correct concept described as: a testing phase that evaluates a fully integrated system against sp...
- System testing is best defined as which of the following?