목록CTFL (11)
먼지 쌓인 키보드
ISTQB CTFL 자격증 도착했습니다~~ ------------------------- 2월 18일 시험 날짜 2월 28일 결과 발표 3월 9일 자격증 도착 -------------------------- 2주 정도 걸린다고해서 생각안하고 있었는데 갑자기 우체국 택배로 도착했어요 이렇게 봉투 하나로 왔는데 봉투를 뜯어보니 파일철 하나가 들어있었습니다. 파일철 왼쪽에는 A4용지로 감사인사같은게 적혀있고 오른쪽에는 자격증이 붙어있어요 엄청 대단한 자격증은 아니지만 이렇게 자격증 하나 생기니까 너무 마음이 편안하네요~ 헤헤
솔직히 죽을만큼 열심히 노력한건 아니지만 그래도 꽤 많은 시간을 들여 스트레스 받아가며 봤던 시험인데 합격되어서 너무 기쁘다.. 자격증은 2주 안에 배송된다고 하니까 기다려야겠어요 빨리 왔으면 좋겠다
1. 독립적인 테스팅 - 테스팅 작업은 특정 테스팅 역할을 부여받은 사람이나 다른 역할을 하는 사람도 수행 테스팅의 독립성 수준( 낮은 순서 ) ㄱ.독립적인 테스트 없음 ㄴ.개발팀이나 프로젝트님에 속한 독립적인 개발자 테스터 ㄷ.조직 내 독립적 테스트팀이나 프로젝트 관리자 ㄹ.비즈니스 조직 또는 사용자 커뮤니티 소속 ㅁ.조직 외부 독립적인 테스터 테스트 독립성의 잠재적 이점 - 독립적인 테스터는 다양한 배경, 기술적인 관점, 성향이 달라 개발자와는 다른 유형의 장애를 찾음 - 독립적인 테스터는 이해관계자가 시스템 명세를 정의하고 구현하면서 만든 가정에 대해 확인하고 이의를 제기 테스트 독립성의 잠재적 단점 - 개발팀과의 고립으로 협업이 어렵고, 피드백 전달이 늦어지고 적대적인 관계가 형성 - 개발자가 품..
www.sten.or.kr https://www.sten.or.kr/ www.sten.or.kr 1. 먼저 STEN은 소프트웨어 테스트 커뮤니티로 커뮤니티인만큰 유저들간 정보 공유나 질문을 올릴수있음 또 ISTQB 시험 일정과 시험 신청을 할수있으며 시험비는 15만원정도로 꽤 비싼편에 들며 한글/영문으로 각각 다른 회차로 있음 2. 한글과 영문의 차이? 둘다 CTFL자격이 생기지만 사람들의 말로는 영문은 내용을 꼬아내지않아 쉽다고하는데 영어가 기본으로 깔려있어야함 한글은 한글로 나오지만 그만큼 내용을 꼬아내서 정확히 이해하지않으면 힘들다고함. 3. 시험 일정 시험일정에 들어가면 뭔가 엄청 많은데 "교육생 대상"은 해당 교육을 이수하고 시험을 보는거라서 시험만을 위해 신청하지는 못함 CTFL ㅁ회 정기 한..
2. 소프트웨어 수명주기와 테스팅 * 수명주기 모델에서 테스팅 - 모든 개발 활동은 테스팅 활동과 대응 - 각 테스트 레벨은 그레벨에 맞는 특정한 목적을 가짐 - 개발 활동과 같이 시작 - 테스터는 개발 수명주기동안 테스팅을 준비하고 개발 중간 산출물을 리뷰하는 활동에 참가 * 폭포수 모델 vs V-모델 * 폭포수 모델 - 개발활동이 순차적으로 이루어지며 테스트활동은 모든 개발활동을 완료한 후 이루어짐 * V-모델 - 테스팅을 초기에 시작하면 좋다는 원리를 토대로 테스트 프로세스를 전반적인 개발 프로세스에 통합 - 폭포부 모델을 변행해 개선 - 개발 단계와 테스팅 활동이 어떻게 통합될 수 있는 설명 - 각 개발 단계에 테스트 레벨을 부여함으로써 조기 테스팅을 좀 더 적극적으로 구현 - 개발 리스크를 조기..
1.소프트웨어 테스팅의 기초 * 소프트웨어 품질의 정의 - 컴포넌트, 시스템, 프로세스가 명시된 요구사항은 물론 사용자와 고객의 필요와 기대를 충족시키는 정도 * 오류, 결함, 장애 오류 : 잘못된 결과를 낳는 인간의 행위, 실수와 동의어 (결함발생) 결함 : 일반적으로 버그, 결함, 결점은 동의어로 사용 / 요구된 기능을 적절히 처리하지 못하는 것 (장애발생) 장애 : 코드에 존재하는 결함의 실행 * 테스팅을 종료하는 조건 - 미리 정해둔 기준을 모두 달성한 것이 가장 의미있는 조건 (+ 시간이나 예산 소요) * 독립적인 테스트 조직은 시스템 테스팅에 투입 * 효과적인 테스트 - 계획됐거나 원했던 테스트 결과 산출 - 효과적인 테스터 : 테스팅 노력으로부터 어던 결과를 도출할 것인지 결정 * 효율적인 ..
* 탐색적 테스팅 테스터의 기술과 경험을 활용하는 경험 기반 테스팅의 한 형태 * 체크리스트 기반 테스팅 - 체크리스트에 기록된 테스트 컨디션을 커버하기 위해 테스터가 테스트를 설계, 구현, 실행 * 결정 테스팅 - 결정 지점에서 발생하는 제어 흐름을 따르는 테스트 케이스를 포함 * 루프 구조에서 구문 커버러지와 결정 커버리지 - 구문 커버리지 : 루프 안의 모든 구문이 실행되는 것을 요구 - 결정 커버리지 : 루프가 실행되는 조건과 건너뛰는 조건을 모두 테스트 * 경계값 분석 vs 동등분할 예제 ex) 최소 유효 단위는 0.5단위, 최대 유효 단위는 25단위, (단위의 정밀도는 0.1) => 비유효(0.4이하), 유효(0.5 ~ 25), 비유효(25.1이상) 결과: 경계값 분석 ( 0.4 / 0.5 /..
* 품질이란? - 컴포넌트, 시스템 또는 프로세스가 명시된 요구사항이나 사용자/고객의 필요와 기대를 만족하는 정도 (비교) * 품질 보증 : 품질 요구사항을 만족하는지에 대한 자신감 제공에 중점을 두는 품질관리의 일환 * 품질 비용 : 품질 활동이나 품질 문제로 인해 발생하는 총 비용 * 오류 / 결함 / 장애 비교 예제 ex) - 개발자가 이자 계산법을 잘못 이해하여 코드를 잘못 작성 - 결과적으로 이자 지급오류가 발생하여 소비자 불만을 초래 오류 : 개발자가 이자 계산법을 잘못 이해 결함 : 코드에 포함된 잘못된 계산식 장애 : 잘못된 이자 지급 * 테스팅의 7가지 원리 1. 테스팅은 결함이 존재함을 밝히는 활동이지, 결함이 없음을 밝히는 활동이 아니다. 2. 완벽한 테스팅은 불가능하다. 3. 조기 ..