웹개발 및 최신 테크 소식을 전하는 블로그, 웹이즈프리

HOME > webdevetc

웹사이트 QA 직무 알아보기

Last Modified : 2016-03-25 / Created : 2016-03-25
7,970
View Count
안녕하세요. 웹과 관련된 다양한 이야기들을 나누는 EnSSo입니다. 오늘은 QA 직무에 대하여 알아보자 합니다.

QA(Quality Assurance)라고 하면 품질을 검증하는 과정의 업무를 말합니다. 웹 관련 업무 외에도 제조업 등에 QA 직무가 존재합니다. 생산된 제품의 품질을 검증하는 것이지요. 웹도 비슷한 목적을 가지나 하는 일은 전혀다를 수 있겠습니다 :)



! 웹사이트 QA 업무가 하는 일


QA는 웹사이트 구축의 가장 마지막 단계에 위치하고 있습니다. 일반적으로 하나의 사이트가 릴리즈 되고 출시가 되기 까지는 아래의 과정이 필요하겠지요...

사이트 인비저닝 및 기획 >> 스토리보드 작성 및 화면설계 >> 웹디자인 >> 프론트개발 및 퍼블리싱 >> 백엔드개발 및 데이터베이스 >> QA 검증 실시 >> 수정 및 재검증 >> 최종 릴리즈 >> 사용자 피드백 및 업데이트


이렇게보니 참 많은 단계가 존재합니다. 웹사이트 구축은 이처럼 복잡하고 난해한 과정을 통해 탄생하게 됩니다.

여기서 비교적 뒤에 위치한 QA업무를 통해 무엇이 수행될까요?

1. 철저한 검증으로 웹사이트의 완성도 및 퀄리티 보증
2. 다양한 디바이스 및 환경으로부터 사용성 검증


위 두 가지가 QA가 해야하는 목표라고 할 수 있겠습니다.

이처럼 테스트를 하기 위해서는 다양한 디바이스와 OS 환경이 구축 및 필요로하게 됩니다. 아래는 일반적으로 필요한 QA 환경 요소들닙니다. 최근을 기준으로 가장 중요한 부분만 나열하였습니다.


< Windows 10 및 Windows 7, Windows XP, OS X >
Edge
IE 11, 10, 9, 8
Chrome
Firefox

< iOS 및 안드로이드 >
Safari
Chrome
Opera


마지막으로 QA 과정을 통해 발견되거나 수정된 상황들을 기록하는 QA 리포트 간출물을 기대할 수 있을 것입니다. 이는 차후 오류를 줄이고 프로세스 개선을 위해 필요하다 하겠습니다.

Previous

웹에서 모달창과 팝업창의 장단점 알아보기

Previous

객체지향언어에서 인스턴스(instance)란 무엇인가