2012-03-12 2 views
0

Watin을 사용하여 Google에 요청하고 응답의 일부 태그를 읽으 려합니다. 내 IE (watin에 의해로드 된 IE)를 최소화하면 응답이 렌더링되지 않습니다. 그리고 내 watin 코드가 실패합니다. 내 IE가 최대화되고 집중되면 효과적입니다.IE가 최소화 될 때 Watin이 페이지를로드하지 않습니다.

아마도 IE의 동작입니다.

어떤 도움이 필요합니까?

+0

사용중인 Watin 및 IE 버전에 대해 더 많이 공동 작업 할 수 있습니까? – alonp

+0

Watin 2.1 및 IE9를 사용하고 있습니다. – Tony

답변

0

IE를 최소화하면 여전히 문제없이 DOM을 탐색 할 수 있습니다. Tony, 코드를 게시하면 도움이 될 것입니다.

코드

IE browser = new IE(); 
browser.ShowWindow(NativeMethods.WindowShowStyle.Minimize); 
browser.GoTo("http://www.google.com"); 
Console.WriteLine("Search Button text: " + browser.Span("gbqfsa").Text); 

출력

검색 버튼 텍스트 : Google 검색

내가 Win7에 64 비트, IE9, Watin 2.1을 실행하고 있습니다. GUI 러너를 사용하여 테스트 실행 NUnit 2.5

+0

OCary, DOM을 탐색하지만 IE가 페이지를 열지 않습니다. 그것은 영원히 사이트를로드 유지합니다. watin없이 브라우저를 사용하면 동일한 동작을합니다. 초점을 맞추지 않으면 페이지를로드하는 데 많은 시간이 걸립니다. – Tony

관련 문제