오류 추측 프레임워크
- 분석력과 논리적인 사고력을 통해 탐색하는 프레임워크이다.
- 통합 실패, 입력 유효성 검사 실패, 경계 케이스 문제와 같이 일반적으로 발생할 수 있는 실패를 과거의 경험과 기술에 관한 이해를 기반으로 예측하는 것이다.
일반적인 오류 유형 예시
- 잘못된 값, 빈 값에 대해 유효성 검사 누락 및 적절한 오류 메세지가 없는 경우
- 기술 및 비즈니스 오류에 대해 적절한 HTTP 상태 코드가 반환되지 않는 경우
- 도메인, 데이터 유형, 상태 등에 따라 경계 조건이 처리되지 않은 경우
- 서버 다운, 응답시간 초과 등에 대해 오류 처리를 하지 않은 경우
- 페이지 전환, 데이터 새로고침 중 UI 문제가 발생하는 경우
like
,equals
와 같은 SQL 키워드를 혼용해서 사용해 결과가 변경되는 경우- 오래된 캐시, 정의되지 않은 세션 타임아웃이 존재하는 경우
- 사용자가 브라우저에서 뒤로가기 버튼을 클릭할 때 요청을 다시 전송하는 경우
- 여러 OS 플랫폼에서 파일을 업로드할 때 파일 형식 유효성 검사 누락으로 에러가 발생하는 경우
반응형
'소프트웨어 공학 > 테스팅' 카테고리의 다른 글
5가지 테스트 애플리케이션 영역 (사용자 페르소나, 도메인, 비즈니스 우선순위, 인프라 및 구성, 애플리케이션 아키텍처) (0) | 2023.07.22 |
---|---|
입력 값 집합 검증 및 출력 값 검증 프레임워크란? (0) | 2023.07.10 |
독립적인 변수와 대규모 데이터셋 처리 프레임워크란? (0) | 2023.07.10 |
시각화 테스트 프레임워크란? (0) | 2023.07.10 |
8가지 탐색적 테스트 프레임워크란? (0) | 2023.07.10 |