Upload
wooram-hwang
View
6.794
Download
2
Embed Size (px)
DESCRIPTION
NDC 14에서 발표한 발표자료(공개용)입니다.
Citation preview
하지만 아쉽게도 소프트웨어 테스팅기법(이론)이 게임QA에 적용된 사례는 쉽게 찾아볼 수 없다.
(조금은 지루할 수도 있는?)방법론및 결함 패턴을 경험과 짤방사례를 중심으로 소개하고 함께 생각해 본다.
이론이 바탕이 된 실무 적용 사례는설득력과 신뢰도를 높인다 = 상식
2013년 월부터현재까지 넥슨유럽에서서비스 중인 FPS 게임 QA를담당하고 있음
Nexon: ZerA, 테일즈위버Ncsoft: 선언맞고 등의 고포류 게임QA, 드래고니카, 노엘사가(페이스북 게임)Nexon: 마비노기2 QA
레벨일 경우레벨일 경우레벨일경우
각 구간 내에서는 어떠한 값을대입해도 결국 결과는 같다.
1레벨부터 10레벨까지는 듀얼 베레타를,11레벨부터 20레벨까지는 데저트 이글을21레벨부터 30레벨까지는 AWP를 받는다.
단 최소레벨은 레벨이고 최대레벨은 레벨이다
각구간내의미있는값 레벨 은
각구간의경계값에서결함이발생할가능성이높다
경계값도보장한다는의미
1레벨부터 10레벨까지는 듀얼 베레타를,11레벨부터 20레벨까지는 데저트 이글을21레벨부터 30레벨까지는 AWP를 받는다.
단 최소레벨은 레벨이고 최대레벨은 레벨이다
아이템중복수령여부체크는기본사항
구간을다시나눈다
아예다른테스팅기법을사용한다
복수의테스팅기법을사용한다
만약레벨다운 레벨도존재 이있다면또는특정기간 이벤트등 에만아이템을받는다면
요구 분석분석 설계
상세 설계개발 코딩
테스트목적테스트 시간
는 모두
필요하다면 전화기도끄는 자세!!
(요즘은 김미영 팀장도 뜸해…ㅠㅠ변했어..)
가필요한접근법
의
의 일부
캐릭터성장
기본조작
클랜
클래스
캐시아이템
제조
합성
분해
임무
랭킹
전장보급
칭호
관전
녹화
개인전
팀전
봇데스매치
오리지날
난입
커뮤니티
채팅
접속종료 테스트시작
캐릭터추가
인벤토리체크누락
- 블리자드에서는 QA의 중요성을개발자도 체험시키기 위해 개발자를실제 CS 업무에 투입한다고 한다.
- 자신이 잘못짠 코드로 인해 유저가어떤 피해를 입는지 그리고 그것이CS팀에 어떤 영향을 끼치는지를 체험하고 자신이 만든 코드에 더 신경을 쓰게 된다고 한다.
(출처) http://www.gamedevforever.com/294
(출처) 소프트웨어 개발의 모든 것(김익환, 전규현 저)
(출처) http://imgbm.seoul.co.kr/img/upload/2012/10/02/BOO_20121002200739.jpg
(출처) http://imgbm.seoul.co.kr/img/upload/2012/10/02/BOO_20121002200739.jpg