목록정리 (22)
먼지 쌓인 키보드

* 탐색적 테스팅 테스터의 기술과 경험을 활용하는 경험 기반 테스팅의 한 형태 * 체크리스트 기반 테스팅 - 체크리스트에 기록된 테스트 컨디션을 커버하기 위해 테스터가 테스트를 설계, 구현, 실행 * 결정 테스팅 - 결정 지점에서 발생하는 제어 흐름을 따르는 테스트 케이스를 포함 * 루프 구조에서 구문 커버러지와 결정 커버리지 - 구문 커버리지 : 루프 안의 모든 구문이 실행되는 것을 요구 - 결정 커버리지 : 루프가 실행되는 조건과 건너뛰는 조건을 모두 테스트 * 경계값 분석 vs 동등분할 예제 ex) 최소 유효 단위는 0.5단위, 최대 유효 단위는 25단위, (단위의 정밀도는 0.1) => 비유효(0.4이하), 유효(0.5 ~ 25), 비유효(25.1이상) 결과: 경계값 분석 ( 0.4 / 0.5 /..
* 포인터란 A형 포인터(A*) A형 변수의 주소값을 저장 int *a char *b double *c &연산자 변수의 주소값 변환 *연산자 (기호가 *) 포인터가 가리키는 메모리 참조 ex) int a=20; int *p=&a; //a라는 변수의 주소값을 int형 포인터p의 메모리에 저장 printf("%d", p); //p가 가리키는 변수의 주소값을 출력 printf("%d", &a); //a의 주소값 출력 printf("%d", *p); //p가 가리키는 변수를 참조 20출력 (*p)++; //p가 가리키는 변수의 값을 증가 printf("%d", a);//21 printf("%d", *p);//21 *의 용도 -곱셉 a*b; -선언 int *p;// int형 포인터 변수 선언 -접근 *p; 포인터..
* 테스트 케이스의 정의 - 특정 테스트 컨디션을 위해 개발된 입력값, 기대 결과, 실행 사전 조건, 실행 사후조건의 조합 * 테스팅의 주요 목적 - 결함 예방과 장애 및 결함 발견 - 테스트 대상의 품질 수준에 대한 자신감 획득 * 장애 - 예상했던 기능과 다른 부분 * 테스트 활동과 업무 테스트 설계 : 테스트 케이스에서 수행할 테스트 데이터 식별 테스트 구현 : 테스트 프로시저의 우선순위화와 테스트 데이터 생성 테스트 실행 : 불일치를 분석하여 해당 불일치의 원인 판단 테스트 완료 : 미해결 결함에 대한 상태 변경 요청 * 테스터와 개발자 차이 개발자 < 테스터 : 무엇이 잘못될지 예견할 수 있는 능력 개발자 : 제품/서비스를 설계하고 구축하는데 더 관심이 있음 * 소프트웨어 개발 수명주기 - 각 ..

* 결정 테스팅과 커버리지 결정 테스팅 : 코드에 존재하는 결정문을 실행하고 결정문의 결과에 따라 실행되는 코드를 테스트 결과 커버리지 : 일반적으로 백분율로 표기하며, 테스트로 실행된 결정문 결과의 수를 테스트 대상의 가능한 모든 결정문 결과의 수로 나눠서 계산 * 구문 테스팅과 커버리지 구문 테스팅 : 코드의 실행 가능한 구문을 실행 구문 커버리지 : 일반적으로 백분율로 표기하며 테스트로 실핸한 구문의 수를 테스트 대상의 모든 실행 간으한 구문의 수로 나눠서 계산 * 구문 및 결정 테스팅의 가치 - 100% 구문 커버리지를 달성하면 코드에 존재하는 모든 실행 간으한 최소한 한번씩은 테스트했다는 것 (하지만 모든 결정 로직을 테스트했다는 것을 보장하지않음) - 결정 테스팅은 구문 테스팅보다 커버리지가 ..
시험 공부하며 정리 중인거 공유합니다 * 테스팅의 일반적인 목적 - 요구사항, 사용자 스토리 등등 작업 산출물 평가 - 명시된 모든 요구사항이 충족됐는지 검증 - 결함 예방 / 결함 및 장애 발견 - 만족스럽지 않은 소프트웨어 품질로 인한 리스크 완화(운영 중 기존 발견되지않았던 결함 발생) - 계약, 법적, 규범적 요구사항이나 표준 준수나 테스트 대상이 그런 요구사항이나 표준을 준수하는지 * 테스팅과 디버깅 - 테스트를 실행하면 소프트웨어 결함으로 인한 장애를 찾아낼수있음 - 디버깅은 그런 장애의 원인을 찾고 수정하는 개발 활동 확인테스팅 : 결함을 제대로 수정했는지 확인 * 결함 오류 장애 오류(error) : 부정확한 결과를 초래하는 인간의 활동, 인간의 실수 ( 결함을 일으킴 ) 결함(defect..
제가 오픽 처음 시작할때 강의들으며 정리했던 내용입니당 * 시험 등급 advanced => low intermediate => low, mid, high novice => low, mid, high * 오픽 vs 토익 비교 ( 수치는 정확하지 않으니 참고만 ) AL IH IM IL NH NM NL IM3 IM2 IM1 950 910 810 750 700 600 500 490 * 시험방식 ( 면접관 이름 : 에바 ) - 본시험 40분, 문제수 15문제 - 1번 자기소개, 2~15번 주제당 문제수 : 2~3문제 - 답변제한시간 : x ( 40분동안 자기소개만하고 시험을 종료할수도 있다는 뜻 ) - 에바(AI)가 영어로 질문을 하는데, 각 문제당 한번씩 더 들어볼수있음 - 재시험 : 25일뒤 (면제권 사용하면..