문제
다음 중 소스 코드 정적 분석에 사용되는 도구로 보기 어려운 것은?
① SonarQube ② cppcheck ③ Selenium ④ PMD
정답
3번
해설
정답: 3. Selenium은 웹 애플리케이션의 동작을 자동으로 테스트하는 도구이며 정적 분석 도구가 아니다.
오답 풀이
- 1번: SonarQube는 대표적인 정적 코드 분석 도구이다.
- 2번: cppcheck는 C/C++ 코드를 위한 정적 분석 도구이다.
- 3번: Selenium은 웹 UI 테스트 자동화 도구로 분류된다.
- 4번: PMD는 자바 등을 대상으로 한 정적 분석 도구이다.
보충 개념 정적 분석은 프로그램을 실행하지 않고 코드의 결함, 규칙 위반, 품질 문제를 점검하는 방식이다.