알파테스트 베타테스트 차이 - alpateseuteu betateseuteu chai


안드로이드/자바

2017. 11. 1. 16:20

안녕하세요. 오늘은 앱의 알파/베타 테스트에 대한 내용입니다.

개발 완료된 앱을 플레이 스토어에 출시하기전 좀 더 많은 사용자들의 의견이 필요할때 유용하게 사용할 수 있습니다.

소규모 팀부터 , 불특정 다수까지 각 테스트의 대상입니다.

먼저 테스트는 크게 알파 테스트와 베타 테스트 2종류가 있는데 기능상 큰 차이는 없습니다. 다만 구글에서는 알파 테스트를 거친후 베타 테스트의 진행을 권장합니다.

다음은 구글에서 정의한 각 테스트 단계의 정의입니다.

알파

소규모 사용자 그룹을 대상으로 가장 안정성이 떨어지는 버전을 테스트하는 단계

베타

알파 테스트보단 더 큰 규모의 사용자 그룹을 대상으로 출시 직전의 안정적인 앱 버전을 테스트하는 단계  

그러나 구글 플레이 콘솔에서 각 버전관리에서 선택사항을 보시면 

기능의 차이는 없습니다.

하지만 구글이 권장하는 이유는 알파 없이 베타를 진행한 후에 정상적으로 출시하면 괜찮지만 

출시하기전 또 한번의 테스트를 거친다면 불필요하게 버전 코드를 한단계 높여서 출시하기 때문인것 같습니다.

각 버전 별 테스터 등록 방법은 3가지가 있습니다.

  • 테스터의 이메일을 등록하는 비공개 테스트
  • 구글 그룹스을 이용한 비공개 테스트
  • url을 이용한 공개 테스트

1. 비공개 알파/베타 테스트

소규모 팀이나 그룹등 특정 대상으로 테스트할때 권장하는 방법입니다.

테스트 버전은 기존 테스트 및 상용 버전코드보다 높아야 합니다.

아래 사진은 베타 버전관리지만 알파버전관리 역시 동일합니다.

사진에서 목록 만들기를 선택하셔서 테스터들의 구글 계정 등록합니다.

※여기서 계정은 구글에 로그인 가능한 계정을 말하며, 타 이메일 등록을 시도하시면 유효하지 않는다고 뜹니다.

알파테스트 베타테스트 차이 - alpateseuteu betateseuteu chai

2. 구글 그룹스를 이용한 비공개 테스트

앞서 말씀드린 방법보다는 좀 더 많은 인원일때 이용하기 유용하고, 다수의 앱을 테스트할때 유용할 거 같습니다.

아래 구글 그룹 이메일 또는 구글 플러스 커뮤니티 url을 입력하면 가입한 인원 모두가 이용할 수 있습니다.

3. url을 이용한 공개 테스트 

아래 url 주소를 알고 있는 모든 구글스토어 유저는 다운이 가능합니다.

최대 테스터수를 지정할 수 있으며 최소 1000명이고, 공개 알파/베타 테스트는 스토어에 검색에도 앱이 표시되므로, 스토어 등록정보는 가능한 출시 버전과 동일하거나 상이해야합니다.


4. 테스트 하기

테스트 참여 url로 이동했을때 테스터로 등록된 계정인경우 아래와 같은 화면이,

아닌 경우는 경로를 찾을 수 없다는 화면입니다.

이렇게 진행하면 테스트 진행시 발생하는 비정상 종료와 기기별 통계를 확인할 수 있습니다.

이상 포스팅을 마칩니다. 

문의사항 및 이의사항에 대해서는 댓글이나 방명록으로 남겨주시면 확인후 신속하게 처리하겠습니다.

감사합니다.

'안드로이드/자바' Related Articles


마이크로소프트의 새 운영체제 ‘윈도우XP’가 공개됐다.
윈도우XP는 3월 중 베타테스트를 거친 뒤 올 하반기에 출시될 예정이라고 한다.
새로운 소프트웨어가 나올 때마다 꼬리표처럼 붙는 말이 ‘베타테스트’란 단어이다.
베타테스트가 있으면 알파테스트도 있으리란 걸 예감할 수 있다.
이 둘은 어떤 차이가 있을까. 일반적으로 어느 정도 규모가 큰 소프트웨어를 개발할 때 그것을 만들자마자 바로 출시하는 예는 드물다.
소프트웨어가 개발되면 먼저 개발한 회사 안에서 프로그래머들이 시험 테스트를 한다.
이것이 알파테스트이다.
알파버전은 문제 투성이어서 치명적 오류를 드러내곤 한다.
알파테스트에서 대부분의 문제를 해결한 프로그램이 바로 베타버전이다.
그러나 베타버전이라고 그대로 발표하는 것은 아니다.
개발사들은 다시 일반인들에게 의뢰해 일정 환경에서 베타버전을 실제로 사용해 보도록 한다.
이것이 바로 베타테스트이다.
국내 개발사들은 보통 전문 테스터를 두거나 PC통신 동호회를 이용해 베타테스트를 해왔다.
최근에는 인터넷을 통해 베타테스터를 모집하는 경우가 점점 늘고 있다.
베타테스트라는 단어는 원래 고대 왕이나 황제, 유력자들이 처음 도입했다고 한다.
독살당하지 않을까 늘 불안감에 휩싸여 있던 그들은 음식을 먹기 전에 먼저 감식관에게 먹어보도록 했다.
만일 감식관이 독이 든 음식을 먹고 죽으면 그 자리에서 새로운 감식관이 뽑혀 독이 있는지를 검사했다고 한다.
이 두번째 감식관이 최초의 베타테스터였던 것이다.
고대의 베타테스터와 현대의 베타베스터 사이에는 큰 차이가 있다.
고대의 베타테스터들은 어쩔 수 없이 시험에 들곤 했다.
현대의 베타테스터들은 그저 자기가 좋아서 하는 경우가 대부분이다.
베타테스터들은 보수를 위해서라기보다는 자신이 애착을 가진 소프트웨어 개발에 직접 참여하는다는 기쁨으로 테스트에 참가하곤 한다.

저작권자 © 이코노미21 무단전재 및 재배포 금지

계정을 선택하시면 로그인·계정인증을 통해
댓글을 남기실 수 있습니다.


큐:

알파 테스트와 베타 테스트의 차이점은 무엇입니까?

ㅏ:

IT에서 알파 테스트는 일반적으로 프로세스가 끝났지 만 제품이 아직 개발되는 동안 발생하는 내부 테스트 형태로 정의됩니다. 반면 베타 테스트는 제품에 대한 피드백을 이끌어 내고 나머지 문제를 포착하기 위해 새로운 고객 기반, 종종 고객 또는 일반 사용자에게 새로운 제품을 제공하는 테스트 유형입니다.

베타 테스트의 기본 개념과 알파 테스트와 근본적으로 구분되는 것은 프로그램이 "공개"또는 최종 사용자 대상에게 공개 될 때 내부 팀의 표준과 관점이 아니라 다르게 테스트된다는 아이디어입니다. 그러나 최종 사용자 관점에서. 베타에서는 사용자가보다 "실제"방식으로 테스트 할 것이라는 가정이 있습니다. 예를 들어 내부 알파 테스터는 코드 및 기본 디자인을보고 있지만 베타 테스터는 주로 사용을 통해 테스트 할 것입니다. 따라서 다른 버그와 문제를 찾을 수 있습니다.

엔지니어 나 다른 사람들이 소프트웨어에 "마감 작업"을하는 많은 종류의 알파 테스트가 있으며, 많은 종류의 베타 테스트도 있습니다. 베타 테스트는 선택한 사용자 세트, 포커스 및 전반적인 응답에 따라 다릅니다. 전문가들은 종종 사용자가 문제를보고하는 도구와 채용 방법에 큰 차이가 있다고 지적합니다. 일부 업계 전문가들은 많은 베타 테스트 프로세스가 피드백을위한 도구를 제공하지 않기 때문에 공식적으로 구축되고 가치를 추가하지 않는 것으로 보인다고 불평합니다. 또 하나의 큰 문제는 민첩한 개발이 베타 테스트의 필요성을 배제하는지 여부입니다. 많은 사람들은 새로운 개발 프로세스가 등장하더라도 문제를 찾는 데 도움이 될뿐만 아니라 점진적인 방식으로 대상에게 제품을 소개하기 위해 베타 테스트가 여전히 이루어져야한다고 주장합니다 .

결국 베타 테스팅과 수행 방법은 개발 프로세스를 처리하는 사람과 관련이 있습니다. 알파 테스팅에 대해서도 마찬가지입니다. 알파 테스팅은 여전히 ​​내부적이며 기존의 엔지니어링 워크 플로우하에 있습니다. 즉, 테스트 기준에만 집중하는 것보다“PR”이거나 소비자를 향한 베타 테스트 요소가 있습니다. 이것은 "베타 단계"가 관객이 게임 메카닉을 가지고 놀 수있게하고 캐릭터에 익숙해지고 다른 기능을 미리 볼 수있는 방법으로 작용할 수있는 게임 세계에서 볼 수 있습니다.