테스티드만의 테스트 방식과 향후 로드맵

테스트 자동화에 관심이 많은 독자라면 아마도 클라우드 기반 디바이스 테스트 서비스에 대해서는 잘 아시리라 생각된다. 이들 서비스들은 저마다 테스트 자동화라고 부르고 있는데, 그 자동화에 대한 범주가 제각각이라 아마 혼란을 겪으신 독자들도 계시리라 생각된다. 테스트 자동화 범주는 크게 세부류로 나눌 수 있겠다. 첫째, 로보티움이나 셀레늄 스트립트 코드로 원하는 테스트 명령을 프로그램 한 후에 이를 실행하는 방식인데,…

국내외 상용 app들의 주요 문제점과 대응 방안

2009년부터 한국 시장에 풀리기 스마트폰들은 정말로 다양하였고 OS버전 또한 많은 발전을 거듭해 왔다. 바꿔 말하면 시장에는 정말로 다양한 종류의 OS버전들이 사용되고 있는 것이다. 아래 [그림1]에 보인 바와 같이 가로축에 OS버전은 2.1부터 4.4.2까지 존재(2014년 7월 시점)하고 있는 것을 알 수 있다. 흥미로운 것은 검은색 굵은 실선인데, 그것이 의미하는 것은 어떤 app이 특정 OS버전에서 실행되지 않는 확률의…

현실에서의 app 테스트 방법과 문제점

2009년, 국내에 스마트폰이 도입되면서 많은 일들이 일어나고 바뀌었는데, 그 중에 개발자들이 가장 크게 피부로 느끼는 부분은 아마도 잦은 app 업데이트가 아닐까 싶다. 스마트폰이 세상에 나오기 전에는 1년에 한번 app을 업데이트 해서 시장에 내 놓았었는데, 스마트폰이 대세가 된 이후에는 거의 매달 app을 업데이트 하게 되었다. 급기야 어떤 사람이 ‘애자일’이라는 개발 방법론을 내 놓으며, 1~2개월 마다 app을…

안드로이드 디바이스의 파편화 및 테스트 문제점

모바일 시장이 날마다 빠르게 성장하고 있는 지금, 소비자들의 눈 높이 또한 날로 높아지고 있어 엉성한 app에 만족할 리 없겠죠.. 구글 플레이에서 불안정하고 느려터진 앱을 소비자들이 보면, ‘자꾸 앱이 다운된다’, ‘안돌아간다’라고 하면서 리플을 달기 일수고요, 그러면 다른 수많은 사용자들은 다운로드 받으러 갔다가 이런 글들을 보고는 다른 앱을 찾으러 떠납니다. 냉정하지만 이것이 현실입니다. 혹자들은 어떤 성공한 app을…