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