유닛 테스트랑 통합테스트는 적당히 써서 그럭저럭 돌리고 있는데
폰에 깔린 후 실기 테스트를 자동화 할 방법이 없을까 고민중임.
특히 UI눌렀을 때 일어나는 반응들은 실기 테스트가 아니면 테스트 하기 상당히 어려운데
(통합테스트에서는 특정 버튼 눌렀을 때 특정 이벤트 쏘는지 확인하면 되지만, 실기에서는 다른 팝업에 가린다거나 해서 유저 입력을 못 받는 버그가 날 수가 있음)
이런 걸 테스트하는 프레임웍이나 뭐 그런거 없으려나?
지금 생각중인건 매크로를 짜서 그냥 특정 시기에 특정 화면 위치를 터치하는 식으로 만들어 볼까 하는데
이건 또 폰에 따라 해상도가 달라지면 자연히 위치도 꼬임. (적당히 고쳐줄 수야 있겠다만)
몬가 몬가 일일이 수작업으로 테스트 하려니 속터지는 것이에오.
얼른 돈벌어서 QA 쓰는게 답인가.
UI테스트는 존나 비싸고 유지보수하기도 좆같은 난제라 걍 실행되는지만 체크하는게 나을수도 있음
고마워. 진짜 어렵긴 어려운듯
정 알고싶으면 Detox 같은거 보셈
고맙다 깃헙 정독간드아!