자격명: SW 테스트 전문가(CSTS)
※ CSTS: Certified Software Test Specialist
2022년 제1회 CSTS 일반등급 자격시험에 합격했다.
일반등급은 공인민간자격으로, 고급등급과 자격의 종류가 다르다. (고급은 등록민간자격)
어떤 자격증인지는 이 글을 읽는 분들 모두 잘 아실 것 같으니, 어떤 내용 위주로 공부했으며 공부 방법은 어땠는지 작성하도록 하겠다.
<상황>
회사 일이 너무 많아서 빨리 퇴근하면 8시인 상황이었다.
딱 1주 전부터 공부를 시작했고, 할 수 있으면 최대한 스터디 카페를 가려 했으나 못 가서 공부를 안한;; 날도 있었다.
평일에는 평균 1시간 공부, 시험 당일 5시간 공부했다.
그렇게 딱 10시간 공부했다...
그런데 나는 정보처리기사 품질 부분에 대한 공부를 한 적이 있고, 품질 현업으로 재직 중이기도 해서 모든 분이 10시간 공부를 통해 자격을 취득할 수 있다고 확답할 수는 없을 것 같다.
<공부 방법>
짧은 시간에 합격을 위한 공부를 한 방법을 작성해 보겠다.
0. '소프트웨어 테스트 전문가(CSTS) 가이드' 개념서를 산다.
(필수 | https://link.coupang.com/a/lHkYn)
1. 구글에 'CSTS 요약'을 검색한다.
2. CSTS 요약 2~3개 정도를 합쳐 개인적인 요약본을 만든다. (상업적 배포 및 활용 절대 금지)
3. 개념서를 전부 다 볼 시간이 없으니 요약본을 보다가 이해 안되는 부분만 읽어본다.
4. 요약본에 개념서 내용을 추가하면서 공부한다.
5. 개념만 먼저 보고 문제를 풀면 시간이 많이 소요되기에 각 장을 끝낼 때마다 Exercise를 꼭 푼다.
6. 이와 같은 방법으로 1회독이 끝나면 개념서 마지막에 있는 시험 대비 문제를 푼다.
7. 같은 방법으로 3회독을 한다.
+ Exercise를 풀다 보면 주관식에 어떤 문제가 나올지 보인다. 주관식을 위한 키워드만 정리 해두면 좋다.
+ Exercise와 실제 출제 문제에 유사도가 높으므로 개념서는 꼭 준비한다.
<주요 내용과 공부법>
주요 개념과 해당 부분에 대한 공부법을 정리 해 본다.
공부를 해보면 알겠지만, 무조건 출제되는 부분이므로 완벽한 이해와 암기는 필수이다.
1. V 모델 (단-통-시-인)
- 단위테스트-통합테스트-시스템테스트-인수테스트
- Validation과 Verification
2. p. 69 ISO 25010 품질 특성 (기신사효유이보)
- 주특성과 그 특징 암기
3. p.73 성능 테스팅 종류 - 부하 테스팅 / 스트레스 테스팅 / 스파이크 테스팅 / 내구성 테스팅 (그래프 구분)
4. p.193 제9장 구조 기반 테스트 Exercise 전체
- 유사한 문제 다수 출제
5. 순환 복잡도
6. p.317 테스트 설계 기법
- 정적 테스트
- 동적 테스트: 명세 기반 테스트 / 구조 기반 테스트 / 경험 기반 테스트
7. 리그레션 테스트 (주관식 출제 가능성 높음)
이외의 상세 정보는 하기 링크를 참고.
https://sw.tta.or.kr/service/csts_it.jsp
기본서 구매 링크 : https://link.coupang.com/a/lHkYn
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."