본문 바로가기

버그

The Art of Bug Reporting 오늘은 Andy Glover의 "The Art of Bug Reporting" 카툰을 소개해 보고자 합니다. 소프트웨어 테스팅 관련 블로그인 "The Testing Planet"에 포스트된 카툰으로, 발견된 버그를 어떻게 보고해야 하는지를 한 편의 그림으로 훌륭하게 설명하고 있습니다. Andy Glover의 개인 블로그인 Cartoon Tester 에도 주옥 같은 내용들이 재미있는 카툰으로 잘 표현되어 있으니 한 번 방문해 보시기를 권장해 드립니다. 번역 및 포스팅에 대해서는 원 저자의 허락을 받았습니다. 아울러 본 포스트를 상업적으로 이용하지 말아달라는 원 저자의 부탁이 있었음을 밝혀둡니다. 더보기
[TIG 카툰]KGC2009 - 버그의 비중에 따른 개발자의 반응 개인적으로 팬인 원사운드 님이 이번 KGC2009를 주제로 그린 TIG 웹툰에 소프트웨어 테스트와 관련된 내용이 나와 소개하고자 한다. 웹툰의 내용 중에 버그에 대한 개발자의 6 가지 반응이 나온다. 자, 그 다음 직접 웹툰을 보고 오자. (http://www.thisisgame.com/board/view.php?id=302087&category=106&subcategory=2) 개발자의 6가지 반응 중, 그래서는 안된다고 생각하는 “1~5번을 고르신 분들은 훌륭한 개발자입니다” ...라는 이토 마코토의 대사만 보고 ‘이거뭐병!!!’이라는 생각을 했다가 이어지는 내용들을 보고 나서는 “음…”이라고 할 수 있었다. 테스터가 버그를 보고할 때에도, 그 중요도(Severity)와 우선순위(Priority)에 .. 더보기
The One-hour Regression Test 소프트웨어 리그레션 테스트는 소프트웨어 테스트 그룹에 있어 핵심적이면서도 도전할 만한 업무라 할 수 있다. 사전적인 정의에 따르면, 리그레션 테스팅(Regression Testing)은, 추가된 새로운 기능이나 최근의 버그 수정으로 인해 현존하고 있는 시스템의 기능들이 뜻하지 않게 파괴되지 않았다는 것을 증명하기 위한 프로세스이다. 리그레션 테스트의 주된 과제는 가능한 시간 범위 안에서 가능한 한 많은 테스트를 수행하는 것이며 아울러 리그레션 테스트 사이클 안에서 가능한 한 빨리 모든 심각한 리그레션 결함을 찾아내는 것이다. 고전적인 의미의 리그레션 테스트 사이클은: 1. 모든 새로운 기능이 완성되고 모든 주요 버그들이 수정된 소프트웨어의 최종 버전이 소프트웨어 개발팀으로부터 전달된다. 2. 기능 테스트.. 더보기