게임 품질 관리 QA 업무 스킬 – 버그 리포팅 GameQA.co.kr 2010.11.23
Part I. Part II. 현업 - QA필요성과 동향 버그 리포팅 – 실무 목차 - 1. QA 업무의 필요성 - 2. 업무 구분 - 3. 업무 형태 Part II. 버그 리포팅 – 실무 - 1. QA 업무 준비물 - 2. 리포팅 실습
Part 1 Part I. 현업 – 필요성과 동향
I – 1. QA 업무의 필요성 최고 수준의 개발력 최고/최다 수준의 QA 현업 Game QA Technical QA Service QA Fun QA 최고 수준의 개발력 최고/최다 수준의 QA
아이템 복사 현업 2010년 1월 23일 토요일 백섭 시간 보상, 각종 이벤트 게시글 1500건 (평소의 10배) QA 업무의 필요성 2010년 1월 23일 토요일 아이템 복사 백섭 시간 보상, 각종 이벤트 게시글 1500건 (평소의 10배) 관련 영향 5일간 지속
2월 25일 보스몹 어뷰징 5월 22일 클라이언트 크래킹 9월 30일 창고 아이템 복사 10월 29일 펫 복사 현업 QA 업무의 필요성 2009년 발생 심각 버그 무려 5건 2월 25일 보스몹 어뷰징 5월 22일 클라이언트 크래킹 9월 30일 창고 아이템 복사 10월 29일 펫 복사 2월 25일 : 신규 사냥터 테베사막버그. 2일에 한번 열리는 사냥터에서 안나오고 계속 사냥. 5월 2일 : 시장 자동장사꾼 프로그램 오류사건. 매크로 유저에게 아이템 떨구는 패킷을 전송. 9월 30일 : 캐릭터 전용창고 복사버그. 캐쉬템 전용 창고 업데이트. 아이템 꺼내면 복사됨. 10월 29일 : 신규펫 해츨링 알 복사버그. 해츨링 알이 부화된 이후에도 알이 남아 계속 부화시킴. 12월 25일 : 방어구 수치 버그. -200방으로 아프리카 방송한 유저 발견. 12월 25일 아이템 수치 변조 2010년 외부에 알려진 것 만 3건
리니지 매출 1,300 억 피해액 약 70억 5 건 의 주요 버그 직/간접 피해 일 수 연간 25 일 현업 2009년 QA 업무의 필요성 2009년 리니지 매출 1,300 억 5 건 의 주요 버그 직/간접 피해 일 수 연간 25 일 피해액 약 70억 (최대 5% 로 가정 시)
현업 QA 업무의 필요성 ( 동영상을 봅시다 )
I – 2. QA 업무 구분 NCsoft Test Case 기반 기능 확인 우선 동향 Game QA 개발 QA 기능 확인 우선 Technical QA 퍼블리싱 QA Service QA 운영 QA Fun QA 재미요소 검증
Test Case의 단점 Critical QA 등장 º 기존 QA 조직 Test Case 중심 아이템 복사/어뷰징 검출 어려움 동향 QA 업무 구분 Test Case의 단점 2차원 표기 ▶ 조건 추가 ▷ 케이스 기하급수로 증가 ▶ 복잡성이 요구되는 아이템 복사/어뷰징 검출 어려움 기존 QA 조직 Test Case 중심 Critical QA 등장 º 아이템 복사/어뷰징 검출 어려움
I – 3. QA 업무 구분 [ 징후 포착 ] [ 재현 조건 ] 동향 게임 로그 합법적인 방법 액션 조합 유저 동향 게임 로그 > DA팀과 협조 유저 동향 > 운영팀과 협조 액션 조합 > 숙련자의 노하우 패킷 조작/클라이언트 조작 > 게임보안팀과 협조 유저 동향 불법적인 방법 패킷 조작 클라이언트 조작
[ 예시 – CQA ] 1. 시스템 파악해 보니 인던 방식 2. 인던 로딩을 이용해 중복접속 시도 동향 QA 업무 형태 [ 예시 – CQA ] 1. 시스템 파악해 보니 인던 방식 중복 접속을 만든다 채널 접속 인스턴스 던전 로비 CS(클라이언트/서버) 비동기화 상태를 만든다 아이템 잔상 버그 아이템 창 잔상 버그 거래 창 잔상 버그 클라이언트간 비동기화 파티 상태 채널 이동 수량성 아이템 생성 방법(UID 원칙) 비정상 아이템을 만든다 비동기화 아이템을 사용여부 아이템 은닉 2. 인던 로딩을 이용해 중복접속 시도 3. 중복 접속상태에서 아이템을 옮기기 ......
Part 2 Part II. 실무 – 버그 리포팅
QA실무 QA 업무 준비물 II – 1. QA 업무 준비물 오픈 캡쳐 http://simples.kr/
QA실무 QA 업무 준비물 II – 1. QA 업무 준비물 오픈 캡쳐 Fraps http://www.fraps.com/
II – 1. QA 업무 준비물 오픈 캡쳐 Fraps Movie Maker QA실무 QA 업무 준비물 http://explore.live.com/windows-live-movie-maker 오픈 캡쳐 Fraps Movie Maker
QA실무 II – 2. 리포팅 실습 해보기! 버그 리포팅을 직접 올려보자!
끝~ Q & A