2013-02-11 3 views
0

독립 실행 형 응용 프로그램에 대한 UI 테스트를 코딩했습니다. 메모리 누수가 있다고 생각합니다.codeduitests를 사용하여 메모리 누수를 추적하는 방법은 무엇입니까?

아무도 코딩 된 UI를 사용하여 이것을 잡는 방법에 대한 아이디어가 있습니까? 우리는이 일을하기위한 빌드 인 기능이 없다는 것을 알고 있습니다. 그러나 누군가가 전에 같은 문제에 직면했을 수도 있습니다 ...

답변

0

손으로 코딩하지 않고도 모든 것을 효과적으로 찾을 수 있다는 것은 의심의 여지가 없습니다. 매우 단순화 된 시나리오 - 1000 시간 동안 하나의 양식을 열고 닫고 (winforms에 대해 이야기한다고 가정) outofmemory을 얻으려면 이미 자동화 된 스크립트를 천 번 호출해야합니다. 보다 정교한 시나리오는 말할 필요도 없습니다. 닫을 때마다 가비지 콜렉션을 강요합니다.

0

코딩 된 UI 테스트는 메모리 누수를 찾는 올바른 도구가 아닙니다.
프로파일 링 도구를 실행하여 메모리 누수를 식별해야합니다. Visual Studio 프로파일 러 또는 ANT 또는 .NET 메모리 프로파일 러와 같은 다른 도구를 사용할 수 있습니다.

관련 문제