알라딘MGG와이드바


탐색적 테스팅(Exploratory Testing) 전문가 에릭(Erik Petersen)과의 만남 벙개 모임

탐색적 테스팅(Exploratory Testing) 전문가라고 하는 에릭(Erik Petersen)과의 만남 벙개를 다녀왔습니다.

에릭은 탐색적 테스팅 프레임워크로 다음을 소개해 주었습니다.

Inspect(look at) - birds eye view, low level
Dissect(pull apart) - working model(성공패턴), other models, failure model(실패패턴)
Retrospect(think about) - what have we learned

테스트 하는 방식을 크게 두 부류(ad-hoc 과 scripted) 로 나눈다고 할 때, 탐색적 테스팅은 ad-hoc 같아 보이지만 사고하는 방식을 체계적으로 하는게 다른 점인 것 같더군요. 문서에 집착하지 않는다는 점, 그리고 정량적인 practice 를 제공하기 어렵다는 점에서 탐색적 테스팅은 애자일과 유사해 보입니다.

문제는 ad-hoc 과 탐색적 테스팅을 구별하기가 어렵다는 점입니다. 많은 테스터들이 '나는 탐색적 테스팅을 하고 있다' 라고 주장하지만 실제로는 ad-hoc 테스팅을 하고 있다라고 강연에 참가하신 테스트 전문가분들이 얘기해 주셨습니다. (우리는 애자일을 하고 있다 라고 하면서 막 개발하는 것과 유사하지요). 에릭 조차도 ad-hoc 테스팅하는 팀 동료에게 탐색적 테스팅을 하게 해 보려고 했지만 잘 안 됐다고 하더군요. 탐색적 테스팅을 다른 테스팅과 구별하면서 전파하기란 쉽지 않을 듯 합니다.

한국에 놀러왔다가 창준님의 꼬임(?) 에 강연해 주신 에릭에게 감사드리고, 좋은 자리 마련해 주신 창준님께도 감사드립니다.

에릭이 구글 토크에서 '80:20 rules! - Building software smarter' 이란 제목으로 강연한 모습은 여기에서 보실 수 있습니다.

What is Exploratory Testing? by James Bach
Exploratory Testing Explained - James Bach

How to Break Software:A Practical Guide to Testing

다른 분들 후기
갼이의 생각 상자 - Talking about Exploratory Testing with Erik Petersen

핑백

  • 박피디의 게임 개발 이야기 : 2010년 한해를 돌아보았습니다. 2011-10-20 08:46:39 #

    ... 교육 들어가기 전 자료인 듯 합니다. 31일 : 아꿈사 xUnitTestPattern 마무리 페차쿠차 #3일 : 탐색적 테스팅(Exploratory Testing) 전문가 에릭(Erik Petersen)과의 만남 벙개 4일 : 아꿈사 스터디에서 "프로그래머의 길, 멘토에게 묻다"를 스터디 시작합니다. 8일 : ICEC 20 ... more

덧글

  • 청하 2010/09/06 08:22 # 삭제 답글

    참가하지 못한게 아쉽지만 간접적으로나마 모임의 열정을 느낄수 있게 해주셔서 감사합니다.^^
    오늘 틈틈히 강연을 봐야겠네요~
댓글 입력 영역


Yes24위대한게임의탄생3

위대한 게임의 탄생 3
예스24 | 애드온2