iPhone에서 단위 테스트 수행 방법 - "iPhone Unit Test Bundle"빌드 단계에서 실행되는 논리 테스트.iPhone 단위 테스트를 실행하는 동안 메모리 누수 찾기
악기를 사용하여 메모리 누수를 감지하는 방법을 알고 있습니다 - Xcode에서 메뉴 -> 실행 -> perf 도구 -> 누출로 실행.
어떻게 둘 다합니까? 단위 테스트를 실행하고 메모리 누수를 감지하고 싶습니다. 단순히 단위 테스트 번들을 대상으로 선택하고 "메뉴 -> 실행 -> perf 도구 -> 누수로 실행"을 선택하면 시뮬레이터에로드되는 앱이 표시되지만 단위 테스트가 실행되지 않습니다.
내가 뽑을 수있는 최선의 방법은 실제 앱 타겟에 동일한 단위 테스트 파일을 포함시키고 런타임시 앱에서 모두이를 호출하는 것입니다. 더 좋은 아이디어?
누출을 찾을 수 있었던 유일한 방법은 유닛 테스트 - 내 'dealloc'메소드 중 일부가 호출되지 않았다는 것을 알았을 때 코드 커버리지에서 볼 수있다. – Sulthan