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의 속성 잘못 사용
  • 사이드 이펙트

특정 시간에 당첨자 발표 분 미노출 현상

이슈 원인

  • 요구사항 누락

현재 발견된 원인

  • 요구사항 누락
  • 동일 양상과 함께 해결 못했음