개발자 블로그

와.. 삼성전자 스마트폰 앱 QA 수준 실화냐? 본문

스마트폰

와.. 삼성전자 스마트폰 앱 QA 수준 실화냐?

로이드.Roid 2022. 7. 12. 22:04

대한민국 시총 1위에 빛나는 그 기업! 개미들이 10만전자를 부르짖던 그 기업!

갓성전자!

스마트폰 하드웨어는 GOS로 욕 존나 먹으니깐 소프트웨어도"질 수 없지!" 뭐 이런건가?

2022.03.03 - [스마트폰] - 삼성 갤럭시 GOS 논란에 대한 나의 생각

 

삼성 갤럭시 GOS 논란에 대한 나의 생각

뉴스는 아무래도 시국이 시국인지라.. 조금 조용한 것 같은데, 유튜브에서는 테크 유튜버들이 모두 관련 영상들을 올리고 있어서 꽤 논란이 큰 것 같다. 참고로 나는 앱 개발자고 아이폰, 안드로

oneday0012.tistory.com

 

삼성전자에서 개발한 스마트싱즈(SmartThings)라는 앱을 쓰다가 정말 어이 없는 화면을 보게 되었다.

동의 버튼 위에 있는 "계속하려면 %1$s 및 %2$s에 동의해 주세요." 텍스트가 보이는가?

안드로이드 앱을 개발해본 경험이 있는 사람이라면 저 이상한 특수문자가 뭔지 알 수 있을 거다. 뭐 모르는 사람도 있을 수 있으니깐 간단하게 설명하면, %1은 첫 번째 인자, $s는 문자열(string) 타입이라는 의미이고, 안드로이드에서는 포맷화 된 문자열의 플레이스 홀더(place holder)로 사용된다. 저게 근데 저렇게 표시되는건.. 뭐 모르겠다. 전각문자, 반각문자 뭐 이런건지.. 아니면 정말.. 아.. 아니다. 진짜 모르겠다. 

솔직히 저건 말이 안되는 상황이다. 개발자가 눈 감고 개발하지 않는 이상 저걸 못 본다는건 말이 안되는데.. 아니면 설마 저 문자열을 서버에서 받아오는건가..? 그 과정에서 인코딩을 지지고 볶고 하다가 저런 참사가 생긴건가..?

뭐 어떻게 됐던, 개발자, 디자이너, 기획자, QA 이런 여러 단계의 검수 과정을 거칠텐데 저게 실제 프로덕트까지 걸리지 않고, 출시가 되었다는게 참 충격적이다. 아니 나름 대기업이고 분명 프로덕트 출시까지 저런 오류들을 검출해 낼 수 있는 프로세스가 있었을텐데.. 그저 놀랍네.

참고로 뭐 동의는 잘 됐다. (이것까지 안됐으면.. 뭐 죽어야지..)

갓성전자 앱 담당자가 뭐 이 글을 볼 일은 없겠지만.. 최소한 인간적으로 테스트는 한 번 해보자. 한 번만 돌려보면 되는건데.. 그걸 안하네.. 쩝.. 뭐 나도 앱 개발로 밥 벌이 하고 있다보니 뭐 남일 같지는 않네. 다시한번 강조해도 부족하지 않은 "테스트".

(근데 사실 좀 귀찮긴 해.. 그래도 당연히 하긴 하지만..)

Comments