티스토리 뷰

알파 테스트 (Alpha Test)

알파 테스트란 개발 중인 소프트웨어와 하드웨어 등을 실제로 다양한 환경에서 이용해 보는 시험입니다. 테스트에 사용되는 개발 중인 제품을 알파버전(Alpha Version)이라고 합니다. 실제로 구동은 되지만 아직 사양이나 기능이 완전히 확정되지 않고, 개발이 최종 단계에 이르지 않은 개발 중인 제품을 이용하여 이루어지는 테스트입니다. 개발자나 전문 테스터, 관계자 등 개발사 내에서도 극소수의 인원만 참여하여 테스트를 진행합니다. 베타 테스트 등 최종 단계에서 동작 확인을 실시하는 테스트와는 달리, 테스트 참가자에게 사용감 등의 검증을 실시하고, 기능의 추가나 조작 방법의 변경 등이 행해지는 경우가 있습니다. 알파버전은 동작이 안정되어 있지 않고, 치명적인 버그가 남아 있는 경우도 있어, 그대로 상용화하는 것은 어렵습니다. 최근에는 온라인 게임 등으로 참가 인원수를 한정하여 일반 유저를 알파테스터로 모집해 실시하기도 합니다. 이용자로부터의 감상이나 개선사항/결함의 수정 등의 목적도 있지만, 소수만 테스트를 실시할 때 확인할 수 없었던 부하 테스트의 의미도 있습니다.

베타 테스트 (Beta Test)

베타 테스트란 소프트웨어, 하드웨어 등의 개발 최종 단계에서 확인하는 시험입니다. 발매 혹은 공개 직전의 거의 완성된 제품을 베타버전(Beta Version)이라고 합니다. 이용자에게 제공하여 성능이나 기능, 사용성 등을 평가받습니다. 베타 테스트는 개발된 제품의 완성이 가까운 단계에서 행해지는 테스트로, 정식판과 거의 동등한 기능을 가지는 시제품인 베타버전(Beta Version)을 이용자에게 배포해, 실제로 도입, 사용을 시도하여 결함이 없는지, 기능이나 성능이 만족스러운 수준에 이르고 있는지를 확인합니다. 베타버전은 대부분의 기능이 정식버전과 동등하고, 거의 같은 순서나 조작으로 사용이 가능하지만, 심각한 버그가 잔존하고 있는 경우도 있어, 취급에는 주의가 필요합니다. 기한이 설정되어 있는 경우가 많아서 정식판의 발매나 공개 후에는 계속 사용할 수 없습니다. 넷 서비스 등의 경우는 베타테스트 중이라고 지칭하고, 사실상의 정식 서비스를 개시하는 예도 볼 수 있습니다.

클로즈드 베타 테스트 (Closed Beta Test) : CBT

비공개 베타 테스트란 소프트웨어, 하드웨어 등의 개발 최종 단계에서 수행되는 베타 테스트 중 한정된 이용자만을 대상으로 시험하는 것입니다. 비공개 베타 테스트는 제한된 범위에서 모집한 대상자에게만 수행되는 테스트입니다. 대상자의 결정방법과 선택방법은 개발사나 제품에 따라 다양하지만 일부 관계자, 대규모 기업 고객, 구버전 등록 이용자 등을 대상으로 하는 경우가 많습니다. 온라인 게임 등에서는 넓은 범위에서 일반 유저로부터 참가를 모집하고, 추첨을 통해 선택된 소수만이 참가할 수 있는 것을 클로즈드 베타 테스트라고 부르기도 합니다. 초기에 CBT로 기능이나 결함의 개선을 도모해, 완성도를 높인 버전으로 OBT를 실시하는 2단계의 베타 테스트를 실시하는 경우가 많습니다.

오픈 베타 테스트 (Open Beta Test) : OBT

오픈 베타 테스트란 소프트웨어, 하드웨어 등의 개발 최종 단계에서 수행되는 베타 테스트 중 참가자를 모집하여, 누구라도 자유롭게 참가할 수 시험입니다. 오픈 베타 테스트는 인터넷 등을 통해 테스트 개최를 공지하여, 넓은 범위에서 참가자를 모집해 진행되는 베타테스트로 일반 소비자용 소프트웨어나 서비스, 게임 작품 등에서 자주 진행됩니다. 잠재 고객에 대한 홍보나 마케팅도 겸하고 있는 경우가 많아서, 테스트 참가자에게 그대로 제품의 정식 이용자가 되기를 기대하기도 합니다.

'IT' 카테고리의 다른 글

ICT의 의미  (0) 2023.01.03
제4차 산업혁명의 의미  (0) 2023.01.03
테스트 케이스의 의미, 작성하는 이유  (2) 2023.01.01
P2E의 의미  (0) 2022.12.31
스마트 컨트랙트의 의미  (0) 2022.12.31