--> Case Study -Square Enix Co., Ltd.- – Mobile app testing -Remote TestKit

Remote TestKit

Device Cloud for
Mobile App Testing

2016/1/18 | Knowledge

Case Study -Square Enix Co., Ltd.-

  • Interviewee: Business Division No. 6, Square Enix Co., Ltd.
    SQUARE ENIX

    Mr. Tatsuhiro Futagi, Assistant Producer
    Mr. Daisuke Agata, Technical Director

-우선 업무에 대해 말씀 부탁드립니다.-

Mr. Futagi:

Dragon Quest X Online에 링크하는 어플리케이션 인 “Dragon Quest X Bokensha no Odekake Cho Benri Tool”(모험가를 위한 매루 편리한 도구)을 제공하고 있습니다.
이 스마트폰 앱은 게임 세계를 더 즐기기 위해 “드래곤 퀘스트 X”를 사용하는 사용자를 지원합니다. 온라인 RPG “드래곤 퀘스트 X”의 세계에서 매일 다양한 일이 일어나고 있습니다. 그러나 일부 고객은 일상 생활을 통해 게임에 로그인하는 데 어려움을 겪습니다. 우리는 게임에 로그인하지 않아도 “드래곤 퀘스트 X”의 세계를 쉽게 경험할 수있는 “Benri Tool”을 만들었습니다. 우리는 내부 및 외부 개발 팀과 협력하여 이 도구를 개발했습니다. 자체 개발 팀의 대부분은 기술 이사 인 아가타 (Agata)를 비롯한 엔지니어로 구성됩니다.

-Remote TestKit을 도입하게된 계기에 대해 말씀해주세요.-

Mr. Agata:

모바일 체크는 판매량이 많은 단말을 모아서 체크하였습니다. 단, 사내에서도 개발중인 단말을 모두 가지고 있는 것도 아니기 때문에 희소 단말이나 CPU 등 사내에 미보유 단말에 대한 확인을 어떻게 해야할 지가 항상 고민이였습니다.
그러던 중 Remote TestKit 솔루션에 대해 듣고 도입을 검토하게 되었습니다.

-언제 Remote TestKit을 사용합니까? –

Mr. Agata:

테스트에 쓸 때도 있지만, 주로 고객으로부터 「앱이 튕긴다」라든가 「앱실행이 안된다」등의 버그 및 불량에 관한 문의가 올 때 사용하고 있습니다. 사내에 단말이 있으면 좋겠지만 그렇지 않은 경우도 많기 때문에, Remote TestKit을 사용해 현상재현 등의 확인을 하고 있습니다. 현상이 확인되면 수정하거나 그것을 확인하는데 이용하고 있습니다.

-고객문의 외 다른 용도로도 사용하고 계십니까? –

Mr. Agata:

IP주소를 지정해 체크해야할 때도 있는데 그럴 때 사용하면 편리합니다.
(※ Remote TestKit에서는 엑세스하는 IP주소를 요청이 있을 시 전달 해드리고 있습니다)

-Remote TestKit에서는 350기종의 국내외 단말을 갖추고 있는데 어떤 기종을 주로 이용하고 있나요? –

Mr. Agata:

기본적으로는 문의가 오는 단말에 대해 사용하고 있습니다. 하지만 Galaxy와 Xperia 등의 주요단말은 사내에서 보유하고 있기 때문에 그 밖의 단말을 이용할 경우가 많습니다. Remote TestKit에서는 오래된 단말이나 오래된 버전의 OS도 갖추고 있기 때문에 필요할 때마다 골라서 사용하고 있습니다.

Mr. Futagi:

지원하고 있지 않은 단말에 대해 문의가 들어올 때가 있습니다. 특히 유저가 드래곤퀘스크X의 세계를 좀 더 쾌적하게 이용할 수 있도록 가능한 많은 단말에서 대응할 수 있고, 기능개선할 수 있는 방법이 없을까 모색하고 있습니다. 그럴 때 Remote TestKit에 단말이 있으면 단말기 구매에 드는 시간이 단축되고, 바로 문제의 원인조사를 할 수 있어 편리합니다. 그 결과, 보다 빨리 보다 많은 안건을 해결할 수 있게 되었습니다.

-이용하신 결과, 효율화된 작업이나 공정이 있다면 말씀해주세요?-


Mr. Agata:

당사에서는 문의조사는 프로젝트 팀과 다른, 테스트용 단말을 대량으로 보유하고 있는 팀에서 진행하고 있습니다. 확인시에는 테스트팀에 그 단말이 있는지 없는지를 먼저 확인해야했지만, Remote TestKit에 단말이 있으면 테스트팀에 의뢰하지 않아도 프로젝트팀내의 엔지니어가 바로 테스트검증을 할 수 있다는 점이 좋은 점 같습니다.

-Remote TestKit을 이용함으로써 디바이스 구매 비용은 절감 되셨나요? –

Mr. Agata:

구매하는 단말은 줄지 않았습니다. 하지만 여태까지 단말이 없어서 곤란했던 안건을 해결해 주고 있습니다. 기본적으로 실제 디바이스에서의 체크는 반드시 하고 있습니다. Remote TestKit은 플러스 알파로써 사용하고 있습니다.

-Remote TestKit에서 하는 테스트와 실제 디바이스에서 하는 테스트에 차이점이 있습니까? 또한 어떤 식으로 나눠서 활용하고 계신가요? –

Mr. Agata:

실제 디바이스에서는 테스트팀이 앱을 강제적으로 튕기게 만들거나 실행을 시키거나 또는 게임과 연동된 특정의 화면을 열어 상태 테스트 등의 기능적인 테스트를 충분히 하고 있습니다.

그렇기 때문에 Remote TestKit에서는 고객문의 페이지의 단순 테스트를 하고 있습니다. 고객 문의에는 불량이 발생한 순서가 기재되어 있어 그대로 움직여보고 실제 현상을 확인하고 있습니다.

-실제 디바이스와 Remote TestKit의 역할분담을 잘하고 계시네요. 그럼 Remote TestKit에서는 어떤 기능을 이용하고 계신가요? –

Mr. Agata:

특별히 어려운 기능은 이용하고 있지 않고, 마우스와 키보드의 조합으로 하는 조작을 하고 있습니다. 앱을 설치하여 게임 ID와 패스워드를 넣어 로그인하고…
또한 GPS기능은 한 번 이용해보았습니다. 위치정보를 연동시키는 기능을 처음으로 탑재하였기 때문에.. 하지만 평소에는 그다지 사용하지 않습니다. (웃음)

-Remote TestKit에 요청하고 싶은 사항이나 불만족 사항이 있습니까? –

Mr. Futagi:

중국계 및 대만계의 단말이 더 많았으면 좋겠습니다. 가끔 중국 및 대만단말에 대한 문의가 올 때도 있습니다.

Mr. Agata:

외부 간섭 전파를 약하게 하는 기능이 있으면 편리할 것 같습니다. 와이파이 연결 상태가 나쁠 때 발생하는 불량이 꽤 있습니다. 스마트폰은 지하철 안에서도 사용하는 고객이 많기 때문에..

~Mr. Agata and Mr. Futagi, thank you so much for granting us this interview. ~

About the Case Study on Square Enix Co., Ltd.

사내에서 보유중인 실제 디바이스 뿐만 아니라, 그 동안 커버할 수 없었던 고객 대응을 Remote TestKit을 도입함으로써 보다 많은 유저에 대응할 수 있도록 된 사례를 소개했니다. 현재 Android 디바이스 수는 점점 증가하고 있고 이후에도 여러 디바이스로의 대응이 많아질 것으로 생각됩니다. 앞으로도 SQUARE ENIX의 발전에 더 많은 협력을 하도록 하겠습니다!

(C) 2012-2015 ARMOR PROJECT/BIRD STUDIO/SQUARE ENIX All Rights Reserved.


Get Started!

With over 350 popular models to choose from, you can use
Remote TestKit to remotely rent a wide variety of Android and
iOS smartphones from around the world.