Software Quality Engineer
안녕하세요. Software Quality Engineering 팀 임지훈입니다. QA(Quality Assurance) 단계에서 특정 단말기에서만 문제가 발생하는 경우가 종종 있습니다. 하지만 코로나19로 인해 해외 출장은 물론 출근조차 어려워지면서 원격지의 단말기를 입수해 테스트하는 일이 불가능한 경우가 많아졌습니다. 이를 해결하기 위해 디바이스팜을 구축하고 테스트 자동화에 활용한 사례를 여러분께 공유하려고 합니다. 디바이스팜이란? 디바이스팜(device farm)이란 Android와 iOS 단말기를 테스트할 수 있도록, 클라우드를 통해 다수의 단말기를 제공하고 각 단말기에 앱을 설치하거나 화면을 제어할 수 있는 도구를 제공하는 서비스를 말합니다. 테스트가 필요한 단말기를 원격지에서 시스템에 연결하고 웹으로 해당 단말기를 제어할 수 있는 도구가 있다면, 개발이나 QA 단계에서 출근하거나 출장을 가지