목록공부 관련/소프트웨어 QA (29)
먼지 쌓인 키보드
ISTQB CTFL 자격증 도착했습니다~~ ------------------------- 2월 18일 시험 날짜 2월 28일 결과 발표 3월 9일 자격증 도착 -------------------------- 2주 정도 걸린다고해서 생각안하고 있었는데 갑자기 우체국 택배로 도착했어요 이렇게 봉투 하나로 왔는데 봉투를 뜯어보니 파일철 하나가 들어있었습니다. 파일철 왼쪽에는 A4용지로 감사인사같은게 적혀있고 오른쪽에는 자격증이 붙어있어요 엄청 대단한 자격증은 아니지만 이렇게 자격증 하나 생기니까 너무 마음이 편안하네요~ 헤헤
솔직히 죽을만큼 열심히 노력한건 아니지만 그래도 꽤 많은 시간을 들여 스트레스 받아가며 봤던 시험인데 합격되어서 너무 기쁘다.. 자격증은 2주 안에 배송된다고 하니까 기다려야겠어요 빨리 왔으면 좋겠다
인수테스팅의 목적 - 전체 시스템 품질에 대한 자신감 획득 - 완성된 시스템이 기대한대로 동작하는지 확인 - 시스템의 기능/비기능 동작이 명세대로 동작하는지 검증 폭포수모델 - 개발활동이 순차적으로 이루어짐 - 테스트활동은 모든 개발활동이 완료된 후 (반대) V-모델 : 테스팅을 초기에 시작하면 좋다는 원리(조기테스팅을 적극적으로 구현) 순차적 개발 모델 - 개발 프로세스의 모든 단계는 이전 단계가 완료될 때 시작 - 1차원적 선형의 순차적 활동 점진적 개발 모델 - 요구사항 정의, 시스템의 설계, 구축, 테스팅을 조각으로 나눠서 진행 - 소프트웨어 기능이 점진적으로 늘어나며, 그 증가 크기를 기능 증분이라고 함 ex) 기능 증분은 사용자 인터페이스 화면이나 신규 문의옵션 변경 하나 만큼 작을수도있음 경..
1. 테스트 도구 고려사항 *테스트 도구의 종류 - 테스팅에 직접 사용하는 도구 - 요구사항, 테스트 케이스, 테스트 프로세스, 자동 테스트 스크립트, 테스트 결과, 테스트 데이터, 결함 관리 등 - 조사와 평가에 사용하는 도구 - 테스팅을 지원하는 모든 도구 *테스트 도구의 목적 - 반복적인 작업이나 수동으로 진행했을때 상당한 리소스를 필요로 하는 작업을 자동화해서 테스트 *활동의 효율성을 높임 - 테스트 프로세스 전반에 걸쳐 수동 테스트 활동을 지원해서 테스트 활동의 효율성을 높임 - 테스팅의 일관성과 결함 재현성 향상으로 테스트 활동의 품질을 향상 - 수동으로 실행할수없는 활동을 자동화 - 테스팅의 실뢰성을 향상 *도구는 목적, 가격, 라이선스 모델, 사용된 기술에 따라 분류 *테스팅 및 테스트웨어..
1. 테스팅에 사용하는 메트릭 아래와 같은 사항을 평가하기위해 메트릭을 수집 - 계획한 일정과 예산 대비 진행 상황 - 테스트 대상의 현재 품질 - 테스트 접근법의 타당성 - 목적 대비 테스트 활동의 효과 일반적인 테스트 메트릭 - 계획 대비 테스트 케이스 준비 작업 완료율 - 테스트 케이스 실행율 - 결함 정보 - 요구사항, 사용자 스토리, 인수 기준, 리스크, 코드 커버리지 - 작업 완료, 자원 할당과 사용, 노력 -------------------------------------------------------- 2. 테스트 보고의 목적, 내용, 독자 테스트 진행 상황보고서에 들어가는 정보 - 테스트 계획 대비 테스트활동과 진행 상황 - 진행을 방해하는 요소 - 다음 보고 기간에 진행하기로 계획한 ..
1. 독립적인 테스팅 - 테스팅 작업은 특정 테스팅 역할을 부여받은 사람이나 다른 역할을 하는 사람도 수행 테스팅의 독립성 수준( 낮은 순서 ) ㄱ.독립적인 테스트 없음 ㄴ.개발팀이나 프로젝트님에 속한 독립적인 개발자 테스터 ㄷ.조직 내 독립적 테스트팀이나 프로젝트 관리자 ㄹ.비즈니스 조직 또는 사용자 커뮤니티 소속 ㅁ.조직 외부 독립적인 테스터 테스트 독립성의 잠재적 이점 - 독립적인 테스터는 다양한 배경, 기술적인 관점, 성향이 달라 개발자와는 다른 유형의 장애를 찾음 - 독립적인 테스터는 이해관계자가 시스템 명세를 정의하고 구현하면서 만든 가정에 대해 확인하고 이의를 제기 테스트 독립성의 잠재적 단점 - 개발팀과의 고립으로 협업이 어렵고, 피드백 전달이 늦어지고 적대적인 관계가 형성 - 개발자가 품..
1. 블랙박스 테스트 - 테스트 대상의 내부 구조를 고려하지않고 입력과 출력에 집중 - 기능 테스팅과 비기능 테스팅 모두 적용 1-1블랙박스 테스트 기법 동등 분할 - 특정 파티션의 모든 변수는 동일한 방식으로 처리된다는 가정으로 파티션에 데이터를 분할 경계값 분석 - 동등 분할의 확장 형태이지만 각 파틱션이 순서화되어있고, 숫자 또는 연속 데이터로 구성된 경우만 - 분할의 최소값과 최대값은 해당 분할의 경계값이 됨 결정 테이블 테스팅 - 테스트 케이스가 결정 테이블에 표시된 입력값과 원인의 조합을 테스트하도록 설계하는 블랙박스 설계기법 상태 전이 테스팅 - 유효하고 비유효한 상태 전이를 수행하도록 테스트 케이스를 설계하는 블랙박스 테스트 설계 기법 유스케이스 테스팅 - 소프트웨어 기능에 대한 요구사항을..
리뷰 프로세스 계획 - 리뷰 목적, 리뷰할 문서가 전체인지 특정 부분인지, 평가할 품질 특성 등을 포함하는 범위의 정의 - 노력과 기간 추정 - 리뷰 유형에 딸 결정되는 역할, 활동,체크리스트와 같은 리뷰 특성의 식별 - 리뷰에 참석할 인원을 선정하고 역할 할당 공식 리뷰에서의 역할 저자 - 리뷰 대상 작업 산출물 작성 - 리뷰 대상 작업 산출물 결함 수정 관리자 - 리뷰 계획 담당 - 리뷰 실행 결정 - 인력, 예산, 시간 할당 - 진행 비용 대비 효과 모니터링 - 결과가 만족스럽지않은 경우 제어 결정 실행 촉진자( 중재자 ) - 리뷰 회의 진행시 효과적 회의 진행 보장 - 필요한 경우 다양한 관점들에 대한 중재 - 많은 경우 리뷰의 성공 여부에 결정적인 역할을 하는 사람 리뷰 리더 - 전반적으로 리뷰..