본문 바로가기

QA/Regression

[번역] 리그레션 다시 생각해보기 - 파트 5: 테스팅 미션을 결정하라 리그레션 다시 생각해보기 – 파트 5: 테스팅 미션을 결정하라   프로젝트의 리그레션 리스크를 완화하기 위해서는 가장 “합리적인 방법(Sensible approach)”을 선택하고 수행해야 한다. 여러 가지 다양한 예방책과 함께 유닛 레벨에서 자동화 테스팅을 수행하고 있는 프로젝트가 있다면, 이 프로젝트에서 테스터들이 수행해야 하는 일은 명백하다.   바로 버그를 찾아내는 것이다.   하지만 대부분의 프로..
[번역] 리그레션 다시 생각해보기 - 파트 4: 리그레션 테스팅에서 잘못된 점은 무엇인가? 리그레션 다시 생각해보기 – 파트 4: 리스크 테스팅에서 잘못된 점은 무엇인가?   Anne-Marie Charrett 는 그녀의 포스트 “새로운 리그레션, 리세션 테스팅(Recession Testing is the new Regression Testing)”에서, 리그레션 테스트가 너무 자주 수행된다는 것에 대한 불만을 나타냈다. 이는 거의 모든 테스터들이 가지고 있는 불만이며, 이런 불만이 제기된다는 것 자체가 분명 여기에 어떤..
[번역] 리그레션 다시 생각해보기 - 파트 3: 리스크 완화 전략 리그레션 다시 생각해보기 – 파트 3: 리스크 완화 전략   앞의 글에서 나는 아래와 같이 리그레션과 관련된 리스크들을 소개했다. 또한 이들이 단지 하나의 독립적인 형태로 나타날 뿐만 아니라 다른 문제와 조합되어 발생할 수도 있다는 것도 언급했다.    n  새로운 버그(New Bug) n  이전 버그(Old Bug) n  좀비 버그(Zombie Bug) n  빌드..
[번역] 리그레션 다시 생각해보기 - 파트 2: 리그레션이란 무엇인가? 리그레션 다시 생각해보기 – 파트 2: 리그레션이란 무엇인가?   자, 그럼 리그레션이란 무엇인가?   리그레션을 간단하게 정의하자면, 소프트웨어가 변경됨으로 인해 기대하지 못했던 결과를 초래하는 리스크가 발생할 수 있고, 이러한 리스크로 인해 소프트웨어의 품질이 저하될 수 있다는 것을의미하는 것이다. 이것이 리그레션에 대한 광범위한 정의이며 그 원인은 다음과 같이 분류될 수 있다.   새로운 버그(N..
[번역] 리그레션 다시 생각해보기 - 파트 1: 힘들게 얻은 교훈   이번에 번역한 글은 Iain McCowatt 의 블로그 ‘Exploring Uncertainty’에 올라온 Rethinking Regression 시리즈 입니다. 우리가 잘 알고 있는 리그레션 테스트를 다시 한 번 고찰해 보는 좋은 계기가 될 것 같습니다.   5개의 포스트로 이루어진 연작은 이미 마무리가 된 상태입니다. 각각의 포스트 양이 많지는 않으나 원 저자의 의도를 최대한 살리기 위해 번역 포스트도..