Which of the following best describes Beta testing?
- A. A testing phase where actual users validate the software against real-world business requirements.
- B. Testing performed by a limited group of external users in a real-world environment before final release. ✓
- C. Internal testing performed by an organization's own staff before releasing software to external users.
- D. A development approach where tests are written before the actual code is implemented.
Correct answer
B. Testing performed by a limited group of external users in a real-world environment before final release.
Explanation
Beta testing refers to testing performed by a limited group of external users in a real-world environment before final release.