20 04 QA 회고 - ChoDragon9/posts GitHub Wiki
지금까지 현업에 종사하면서 QE 분들이 리포트 해주신 이슈를 보면 생각지도 못한 이슈를 받을 때가 많았다. 이번에는 어떤 이슈들이 리포트가 되는 지 해결된 이슈들을 되세겨봤다.
발생 이유
- 테스트 누락: 15건
- 유즈 케이스 고려안됨: 11건
- 요구사항 누락: 3건
- 환경에서 테스트 안함: 1건
- 요구사항 해석 오류: 5건
- 사이드 이펙트: 2건
QA 이슈
동일한 이미지 재등록 시, 변경감지 못하는 현상 해결
이슈 원인
- input[type=file]의 value 리셋하지 않음
현재 발견된 원인
- 유즈 케이스 고려안됨
달력에서 날짜 이동 후 재선택 시, 초기화 안되는 현상 해결
이슈 원인
- 선택 시, 초기화 시키지 않음
현재 발견된 원인
- 유즈 케이스 고려안됨
채널 없을 때, 부가 동의항목 언체크 후 노출 처리
이슈 원인
- 요구사항 누락
현재 발견된 원인
- 요구사항 누락
용량 초과 이미지 입력 시, 에러 토스트 처리
이슈 원인
- 프런트에서 용량 체크를 하지 않았음
현재 발견된 원인
- 유즈 케이스 고려안됨
제목에서 엔터 입력 시, 서브밋 되는 현상
이슈 원인
- form 내부에 input[type=text] 하나만 있을 때, 엔터 시 서브밋 됨
현재 발견된 원인
- 유즈 케이스 고려안됨
문장에 짧은 단어 + 공백 + 긴 단어 형태 일때, 긴 단어만 개행되는 현상 해결
이슈 원인
- CSS 대응 안됬음
현재 발견된 원인
- 유즈 케이스 고려안됨
채널ID 밑줄 처리되는 현상
이슈 원인
- CSS 대응 안됬음
현재 발견된 원인
- 유즈 케이스 고려안됨
IE에서 간헐적으로 신규사업자등록 폼 입력안되는 현상
이슈 원인
- 많은 양의 DOM과 리스너 해지에 의한 블로킹
현재 발견된 원인
- 맥북 VDI로 접속한 Win10/IE11에서 테스트를 해보지 않음
- 환경에서 테스트 안함
툴팁 드래그 되는 현상
이슈 원인
- 도움말 말풍선이 Anchor 태그로 만들어져 링크가 드래그됨
현재 발견된 원인
- 링크를 드래그 해보지 않았음
- 유즈 케이스 고려안됨
x 버튼 클릭 시 입력 필드 삭제 되는 현상
이슈 원인
- 요구사항과 일치 하지 않음
현재 발견된 원인
- 요구사항 해석 오류
- 4건 발생
- 동일 양상과 함께 해결 못했음
최대 글자 수 초과 후 한글 입력 시, 한글 조합 완성전 길이 포함되는 현상
이슈 원인
- 한글 조합 전의 한글이 포함됨
현재 발견된 원인
- 조합키 이슈 해결 후 사이드 이슈
- 사이드 이펙트
이미지 업로드 성공했을 때만 이미지 변경되도록 수정
이슈 원인
- 신규 이미지 업로드 후 실패 시에 기존 이미지 삭제함
현재 발견된 원인
- 실패 케이스 작업 누락
- 요구사항 누락
채널 비활성화 시, 채널 선택 리셋 처리
이슈 원인
- 채널 비활성화 시, 선택된 채널 리셋안됨
현재 발견된 원인
- 요구사항을 임의 대로 판단
- 요구사항 해석 오류
신규 사업자 등록 후 신규 사업자 등록 팝업 접근 시, 에러 페이지 노출되는 현상
이슈 원인
- undefined 객체에 Object.assign 사용
현재 발견된 원인
- 유즈 케이스 고려안됨
두번째 업로드 할 경우, 토스트 미노출되는 현상
이슈 원인
- input[type=file]의 value 리셋하지 않음
현재 발견된 원인
- 유즈 케이스 고려안됨
Input 입력 시, 빨간 테두리 제거 안되는 현상
이슈 원인
- 빨간 테두리를 제거하지 않음
현재 발견된 원인
- 요구사항을 임의 대로 판단
패턴 유효성 문구 노출되는 현상 해결
이슈 원인
- input[type=text]의 pattern 어트리뷰트가 있을 때, submit으로 노출
현재 발견된 원인
- 유즈 케이스 고려안됨
IE 미동작 이슈
이슈 원인
- api 응답 후 js 예외 발생
현재 발견된 원인
- 유즈 케이스 고려안됨
약관 본문 맨앞에 공백 노출되는 현상
이슈 원인
- 맨 앞에 공백까지 포함하여 컨텐츠가 노출됨
현재 발견된 원인
- 백엔드 이슈로 잘못 판단
- CSS의 white-space의 속성 잘못 사용
- 사이드 이펙트
특정 시간에 당첨자 발표 분 미노출 현상
이슈 원인
- 요구사항 누락
현재 발견된 원인
- 요구사항 누락
- 동일 양상과 함께 해결 못했음