Select the accurate description of Test-driven development (TDD).
Difficulty: Hard
- A. Testing performed after code changes to ensure existing functionality still works correctly.
- B. A development approach where tests are written before the actual code is implemented. ✓
- C. Internal testing performed by an organization's own staff before releasing software to external users.
- D. A testing phase that verifies the interaction between combined modules or components of a system.
Correct answer
B. A development approach where tests are written before the actual code is implemented.
Correct answer
Source: Software Testing & SDLC Official Reference Guide
Tags: computer science, sdlc, software testing, QA
Submitted by: MCQsHub Editorial
Related MCQs
- What is Bug primarily used for?
- What does Alpha testing refer to?
- Which concept is defined as follows: an error or flaw in software that causes it to behave in an unintended wa...
- What is the name for testing performed by a limited group of external users in a real-world environment before...
- Which statement correctly explains Test case?
- Which of the following best describes Beta testing?