watin.dll을 사용하여 웹 페이지를 탐색하고 li
태그의 링크를 클릭하고 다음 페이지로 이동하여 일부 데이터를 가져온 다음 이전 페이지로 돌아가서 다음 li
태그의 링크를 클릭하십시오.'WatiN'을 사용하여 브라우저의 각 li 태그를 구문 분석
li
태그에서 하나의 링크로이 작업을 수행 할 수 있습니다. 모든 li
태그를 ul <classname>
아래에 표시하려면 각 링크를 클릭하고 위의 절차를 수행하십시오. li
을 모두 가져 와서 각 페이지를 반복 할 수 있습니까? 페이지
HTML 코드는 다음과 같다 :
<ul id="ul_classname" class="search-result-set">
<li class="">
<div class="Div_Classname">
<h3 class="standard_font">
<a class="a class_name" href="link to be clicked">text to be displayed</a>
</h3>
<p class="word-wrap"></p>
</div>
</li>
<li class="">
<div class="Div_Classname">
<h3 class="standard_font">
<a class="a class_name" href="link to be clicked">text to be displayed</a>
</h3>
<p class="word-wrap"></p>
</div>
</li>
</ul>
매번 새로운 브라우저를 열면 정상적으로 작동합니다. 같은 브라우저를 사용하고 있다면 class_name에 링크가 클릭되면 오류 - "function evaluation timed out"오류가 발생합니다. 이것에 관한 원인을 아십니까 – John
Watin 페이지 모델을 사용하고 있습니까? 그렇다면 질의하기 전에 매번 목록 페이지를 다시 채워야 할 수도 있습니다. –