medium
Single Answer
0Evaggelia is the lead of a quality assurance team at her company. The team has been tasked with the testing for a major release of their company's core software product. As part of their code coverage testing, Evaggelia's team runs the analysis in a nonproduction environment using logging and tracing tools. Which of the following types of code issues is most likely to be missed during testing due to this change in the operating environment?
Answer Options
A
Improper bounds checking
B
Input validation
C
A race condition
D
Pointer manipulation
Correct Answer: C
Explanation
The changes from a testing environment with instrumentation inserted into the code and the production environment for the code can mask timing-related issues like race conditions. Bounds checking, input validation, and pointer manipulation are all related to coding issues rather than environmental issues and are more likely to be discoverable in a test environment.