목록ISTQB (9)
먼지 쌓인 키보드
ISTQB CTFL 자격증 도착했습니다~~ ------------------------- 2월 18일 시험 날짜 2월 28일 결과 발표 3월 9일 자격증 도착 -------------------------- 2주 정도 걸린다고해서 생각안하고 있었는데 갑자기 우체국 택배로 도착했어요 이렇게 봉투 하나로 왔는데 봉투를 뜯어보니 파일철 하나가 들어있었습니다. 파일철 왼쪽에는 A4용지로 감사인사같은게 적혀있고 오른쪽에는 자격증이 붙어있어요 엄청 대단한 자격증은 아니지만 이렇게 자격증 하나 생기니까 너무 마음이 편안하네요~ 헤헤
솔직히 죽을만큼 열심히 노력한건 아니지만 그래도 꽤 많은 시간을 들여 스트레스 받아가며 봤던 시험인데 합격되어서 너무 기쁘다.. 자격증은 2주 안에 배송된다고 하니까 기다려야겠어요 빨리 왔으면 좋겠다
www.sten.or.kr https://www.sten.or.kr/ www.sten.or.kr 1. 먼저 STEN은 소프트웨어 테스트 커뮤니티로 커뮤니티인만큰 유저들간 정보 공유나 질문을 올릴수있음 또 ISTQB 시험 일정과 시험 신청을 할수있으며 시험비는 15만원정도로 꽤 비싼편에 들며 한글/영문으로 각각 다른 회차로 있음 2. 한글과 영문의 차이? 둘다 CTFL자격이 생기지만 사람들의 말로는 영문은 내용을 꼬아내지않아 쉽다고하는데 영어가 기본으로 깔려있어야함 한글은 한글로 나오지만 그만큼 내용을 꼬아내서 정확히 이해하지않으면 힘들다고함. 3. 시험 일정 시험일정에 들어가면 뭔가 엄청 많은데 "교육생 대상"은 해당 교육을 이수하고 시험을 보는거라서 시험만을 위해 신청하지는 못함 CTFL ㅁ회 정기 한..
[시험 전] 시험은 한국과학기술회관에서 진행되었으며, 19:30 입실에 설명이 끝나고 20:00부터 1시간동안 진행되었다. 나같은 젊은 학생들도 많았지만, 직장을 가진 사회인들도 꽤 많았다. (괜히 시험을 밤에 보는게 아니라고 생각함) 지하1층에서 진행되었으며, 별도의 수험표 없이 신분증으로 확인 후 들어갈 수 있으며, 감독관들이 신분증 확인을 미리하고있다면 미리 들어가서 공부할 수 있었다. [시험시작] 19:30분이 되면 필기도구와 신분증을 빼고 나머지 가방이나 휴대폰은 시험장의 앞이나 뒤쪽에 모아둔다. (기사시험과 비슷한듯) 20:00가 되면 시험이 시작하는데, 시험은 1시간이지만 다 아는 문제들이라면 30분도 안되어서 풀정도의 넉넉한 시간이다. 하지만 난 헷갈리는 문제가 꽤많아서 아는 문제를 다 푼..
* 탐색적 테스팅 테스터의 기술과 경험을 활용하는 경험 기반 테스팅의 한 형태 * 체크리스트 기반 테스팅 - 체크리스트에 기록된 테스트 컨디션을 커버하기 위해 테스터가 테스트를 설계, 구현, 실행 * 결정 테스팅 - 결정 지점에서 발생하는 제어 흐름을 따르는 테스트 케이스를 포함 * 루프 구조에서 구문 커버러지와 결정 커버리지 - 구문 커버리지 : 루프 안의 모든 구문이 실행되는 것을 요구 - 결정 커버리지 : 루프가 실행되는 조건과 건너뛰는 조건을 모두 테스트 * 경계값 분석 vs 동등분할 예제 ex) 최소 유효 단위는 0.5단위, 최대 유효 단위는 25단위, (단위의 정밀도는 0.1) => 비유효(0.4이하), 유효(0.5 ~ 25), 비유효(25.1이상) 결과: 경계값 분석 ( 0.4 / 0.5 /..
* 품질이란? - 컴포넌트, 시스템 또는 프로세스가 명시된 요구사항이나 사용자/고객의 필요와 기대를 만족하는 정도 (비교) * 품질 보증 : 품질 요구사항을 만족하는지에 대한 자신감 제공에 중점을 두는 품질관리의 일환 * 품질 비용 : 품질 활동이나 품질 문제로 인해 발생하는 총 비용 * 오류 / 결함 / 장애 비교 예제 ex) - 개발자가 이자 계산법을 잘못 이해하여 코드를 잘못 작성 - 결과적으로 이자 지급오류가 발생하여 소비자 불만을 초래 오류 : 개발자가 이자 계산법을 잘못 이해 결함 : 코드에 포함된 잘못된 계산식 장애 : 잘못된 이자 지급 * 테스팅의 7가지 원리 1. 테스팅은 결함이 존재함을 밝히는 활동이지, 결함이 없음을 밝히는 활동이 아니다. 2. 완벽한 테스팅은 불가능하다. 3. 조기 ..
* 테스트 케이스의 정의 - 특정 테스트 컨디션을 위해 개발된 입력값, 기대 결과, 실행 사전 조건, 실행 사후조건의 조합 * 테스팅의 주요 목적 - 결함 예방과 장애 및 결함 발견 - 테스트 대상의 품질 수준에 대한 자신감 획득 * 장애 - 예상했던 기능과 다른 부분 * 테스트 활동과 업무 테스트 설계 : 테스트 케이스에서 수행할 테스트 데이터 식별 테스트 구현 : 테스트 프로시저의 우선순위화와 테스트 데이터 생성 테스트 실행 : 불일치를 분석하여 해당 불일치의 원인 판단 테스트 완료 : 미해결 결함에 대한 상태 변경 요청 * 테스터와 개발자 차이 개발자 < 테스터 : 무엇이 잘못될지 예견할 수 있는 능력 개발자 : 제품/서비스를 설계하고 구축하는데 더 관심이 있음 * 소프트웨어 개발 수명주기 - 각 ..
* 결정 테스팅과 커버리지 결정 테스팅 : 코드에 존재하는 결정문을 실행하고 결정문의 결과에 따라 실행되는 코드를 테스트 결과 커버리지 : 일반적으로 백분율로 표기하며, 테스트로 실행된 결정문 결과의 수를 테스트 대상의 가능한 모든 결정문 결과의 수로 나눠서 계산 * 구문 테스팅과 커버리지 구문 테스팅 : 코드의 실행 가능한 구문을 실행 구문 커버리지 : 일반적으로 백분율로 표기하며 테스트로 실핸한 구문의 수를 테스트 대상의 모든 실행 간으한 구문의 수로 나눠서 계산 * 구문 및 결정 테스팅의 가치 - 100% 구문 커버리지를 달성하면 코드에 존재하는 모든 실행 간으한 최소한 한번씩은 테스트했다는 것 (하지만 모든 결정 로직을 테스트했다는 것을 보장하지않음) - 결정 테스팅은 구문 테스팅보다 커버리지가 ..