안드로이드/자바 2017. 11. 1. 16:20 안녕하세요. 오늘은 앱의 알파/베타 테스트에 대한 내용입니다. 개발 완료된 앱을 플레이 스토어에 출시하기전 좀 더 많은 사용자들의 의견이 필요할때 유용하게 사용할 수 있습니다. 소규모 팀부터 , 불특정 다수까지 각 테스트의 대상입니다. 먼저 테스트는 크게 알파 테스트와 베타 테스트 2종류가 있는데 기능상 큰 차이는 없습니다. 다만 구글에서는 알파 테스트를 거친후 베타 테스트의 진행을 권장합니다. 다음은 구글에서 정의한 각 테스트 단계의 정의입니다. 알파 소규모 사용자 그룹을 대상으로 가장 안정성이 떨어지는 버전을 테스트하는 단계 베타 알파 테스트보단 더 큰 규모의 사용자 그룹을 대상으로 출시 직전의 안정적인 앱 버전을 테스트하는 단계 그러나 구글 플레이 콘솔에서 각 버전관리에서 선택사항을 보시면 기능의 차이는 없습니다. 하지만 구글이 권장하는 이유는 알파 없이 베타를 진행한 후에 정상적으로 출시하면 괜찮지만 출시하기전 또 한번의 테스트를 거친다면 불필요하게 버전 코드를 한단계 높여서 출시하기 때문인것 같습니다. 각 버전 별 테스터 등록 방법은 3가지가 있습니다.
1. 비공개 알파/베타 테스트
소규모 팀이나 그룹등 특정 대상으로 테스트할때 권장하는 방법입니다. 테스트 버전은 기존 테스트 및 상용 버전코드보다 높아야 합니다. 아래 사진은 베타 버전관리지만 알파버전관리 역시 동일합니다. 사진에서 목록 만들기를 선택하셔서 테스터들의 구글 계정 등록합니다. ※여기서 계정은 구글에 로그인 가능한 계정을 말하며, 타 이메일 등록을 시도하시면 유효하지 않는다고 뜹니다. 2. 구글 그룹스를 이용한 비공개 테스트 앞서 말씀드린 방법보다는 좀 더 많은 인원일때 이용하기 유용하고, 다수의 앱을 테스트할때 유용할 거 같습니다. 아래 구글 그룹 이메일 또는 구글 플러스 커뮤니티 url을 입력하면 가입한 인원 모두가 이용할 수 있습니다. 3. url을 이용한 공개 테스트 아래 url 주소를 알고 있는 모든 구글스토어 유저는 다운이 가능합니다. 최대 테스터수를 지정할 수 있으며 최소 1000명이고, 공개 알파/베타 테스트는 스토어에 검색에도 앱이 표시되므로, 스토어 등록정보는 가능한 출시 버전과 동일하거나 상이해야합니다. 4. 테스트 하기 테스트 참여 url로 이동했을때 테스터로 등록된 계정인경우 아래와 같은 화면이, 아닌 경우는 경로를 찾을 수 없다는 화면입니다. 이렇게 진행하면 테스트 진행시 발생하는 비정상 종료와 기기별 통계를 확인할 수 있습니다. 이상 포스팅을 마칩니다. 문의사항 및 이의사항에 대해서는 댓글이나 방명록으로 남겨주시면 확인후 신속하게 처리하겠습니다. 감사합니다. '안드로이드/자바' Related Articles 마이크로소프트의 새 운영체제 ‘윈도우XP’가 공개됐다. 저작권자 © 이코노미21 무단전재 및 재배포 금지 계정을 선택하시면 로그인·계정인증을 통해 큐: 알파 테스트와 베타 테스트의 차이점은 무엇입니까? ㅏ: IT에서 알파 테스트는 일반적으로 프로세스가 끝났지 만 제품이 아직 개발되는 동안 발생하는 내부 테스트 형태로 정의됩니다. 반면 베타 테스트는 제품에 대한 피드백을 이끌어 내고 나머지 문제를 포착하기 위해 새로운 고객 기반, 종종 고객 또는 일반 사용자에게 새로운 제품을 제공하는 테스트 유형입니다. 베타 테스트의 기본 개념과 알파 테스트와 근본적으로 구분되는 것은 프로그램이 "공개"또는 최종 사용자 대상에게 공개 될 때 내부 팀의 표준과 관점이 아니라 다르게 테스트된다는 아이디어입니다. 그러나 최종 사용자 관점에서. 베타에서는 사용자가보다 "실제"방식으로 테스트 할 것이라는 가정이 있습니다. 예를 들어 내부 알파 테스터는 코드 및 기본 디자인을보고 있지만 베타 테스터는 주로 사용을 통해 테스트 할 것입니다. 따라서 다른 버그와 문제를 찾을 수 있습니다. 엔지니어 나 다른 사람들이 소프트웨어에 "마감 작업"을하는 많은 종류의 알파 테스트가 있으며, 많은 종류의 베타 테스트도 있습니다. 베타 테스트는 선택한 사용자 세트, 포커스 및 전반적인 응답에 따라 다릅니다. 전문가들은 종종 사용자가 문제를보고하는 도구와 채용 방법에 큰 차이가 있다고 지적합니다. 일부 업계 전문가들은 많은 베타 테스트 프로세스가 피드백을위한 도구를 제공하지 않기 때문에 공식적으로 구축되고 가치를 추가하지 않는 것으로 보인다고 불평합니다. 또 하나의 큰 문제는 민첩한 개발이 베타 테스트의 필요성을 배제하는지 여부입니다. 많은 사람들은 새로운 개발 프로세스가 등장하더라도 문제를 찾는 데 도움이 될뿐만 아니라 점진적인 방식으로 대상에게 제품을 소개하기 위해 베타 테스트가 여전히 이루어져야한다고 주장합니다 . 결국 베타 테스팅과 수행 방법은 개발 프로세스를 처리하는 사람과 관련이 있습니다. 알파 테스팅에 대해서도 마찬가지입니다. 알파 테스팅은 여전히 내부적이며 기존의 엔지니어링 워크 플로우하에 있습니다. 즉, 테스트 기준에만 집중하는 것보다“PR”이거나 소비자를 향한 베타 테스트 요소가 있습니다. 이것은 "베타 단계"가 관객이 게임 메카닉을 가지고 놀 수있게하고 캐릭터에 익숙해지고 다른 기능을 미리 볼 수있는 방법으로 작용할 수있는 게임 세계에서 볼 수 있습니다. |