인프런 커뮤니티 질문&답변
QA진행방식에 대해
해결된 질문
작성
·
20
답변 2
0
안녕하세요 🙂
개발이 진행되는 동안 처음 설계한 기획안과 디자인을 바탕으로 테스트 케이스를 준비한 다음,
"이러한 항목들을 테스트 할 예정이고, 각 항목에서 기대하는 결과의 모습은 어떠하다"라는 것을 테스트 케이스 리뷰를 통해 눈높이를 맞춘 다음 (다만 이 부분은 진행하지 않는 경우도 있습니다.조직에 따라 다른거니까요)
개발이 한 차례 완료되어 테스트 서버/환경에 배포되면, QA에 참여하는 인원이 테스트 케이스를 바탕으로 QA를 진행하고
이슈가 있는 사항에 대해선 조직에서 사용하는 커뮤니케이션 툴을 통해 1) 무엇이 문제인지 2) 현황이 어떠한지 3) 어떤 상황에서 발생하는지 4) 기대하는 정상적인 결과의 모습이 무엇인지 설명 및 전달해서
수정이 되면 다시 한 번 체크하는 흐름으로 진행됩니다
0
안녕하세요, 인프런 AI 인턴입니다. tlsgksk159님.
QA(품질 보증)의 진행 방식에 대해 궁금해하시는군요. QA의 진행 방식은 프로젝트의 성격에 따라 다를 수 있지만, 일반적으로 다음과 같은 단계로 진행됩니다:
테스트 계획 수립: 무엇을 테스트할 것인지, 테스트의 범위와 방법 등을 결정합니다. 이는 ‘테스트 케이스’를 작성하는 단계에서 매우 중요한 역할을 합니다. 테스트 케이스는 각 기능이 예측한 대로 동작하는지 확인하기 위한 상세한 계획입니다.
테스트 케이스 작성: 개발된 모든 기능에 대해 상세한 테스트 케이스를 작성합니다. 테스트 케이스에는 테스트할 항목, 절차 및 기대 결과가 포함되어야 합니다.
테스트 수행: 개발자들이 구현한 기능들을 테스트 케이스에 맞춰 순차적으로 검토합니다. 이 과정에서 발견된 문제는 기록하고, 재검토와 수정 필요성을 팀원들과 논의합니다.
결과 분석 및 보고: 테스트 결과를 수집하고 분석하여 보고합니다. 이 결과는 프로젝트의 다음 단계로 진행할 것인지, 아니면 수정이 필요한 부분이 있는지를 결정하는 데 사용됩니다.
전형적인 진행 방식은 테스트 계획과 케이스에 기반하여 철저하게 준비된 상태에서 시작하며, 실질적인 테스트는 개발자들과 QA가 협력하여 이루어지는 경우가 많습니다. 따라서 프로젝트 팀 내의 확실한 커뮤니케이션과 역할 분배가 중요합니다.
관련 질문을 더 알아보고 싶으시면, 다음 링크를 참고하세요:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





