반응형
simctl
-
[AI] iOS API 디버깅하기: AI와 만든 핑퐁 테스트 워크플로우Dev 2026. 7. 23. 19:11
새 화면의 API 연동을 끝내면 늘 비슷한 질문이 남습니다.지도에 진입했을 때 viewport API는 정확히 한 번만 호출될까?필터를 탭하면 서버가 기대하는 쿼리 파라미터가 붙을까?바텀시트를 크게 펼쳤을 때 detail API가 그 시점에만 호출될까?단위 테스트는 요청 메서드가 호출됐는지 알려주지만, 실제 앱에서 실제 제스처로 서버에 무엇을 몇 번 보냈고 어떤 응답을 받았는지는 충분히 보여주지 못할 때가 있습니다.DDD 13기 사이드 프로젝트 Pickflow에서 지도와 스팟 리스트 API를 검증하며 이 간극을 메우는 워크플로우를 만들었습니다. 프록시 도구 대신 앱의 네트워크 로그를 stdout으로 흘리고, 사람이 시뮬레이터를 한 단계씩 조작하면 AI 코딩 에이전트가 로그를 읽어 명세와 비교하는 방식입니..