내가 사용 목록에서이 개 항목을 찾을 수 있습니다일부 목록 항목이 표시되지
br.span(:text, "Customer").click
그러나 다른 사람이 나에게 Selenium::WebDriver::Error::ElementNotVisibleError
을 제공합니다. 목록에있는 항목 중 일부를 선택할 수 있고 Watir이 볼 수있는 것이 약간 이상하게 보입니다. 아래는 html입니다. 텔레콤 프로필을 선택할 수는 있지만 기회는 선택할 수 없습니다. 왜 다른 사람이 볼 수 있지만 다른 사람은 볼 수 없는지에 대한 생각은 무엇입니까?
<TD style="PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 3px" id=apy0m1i2ITD vAlign=center width="100%" noWrap align=left>
<SPAN style="MARGIN: 0px 13px">Opportunity</SPAN>
</TD>
</TR></TBODY></TABLE></TD></TR>
<TD style="PADDING-BOTTOM: 3px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 3px" id=apy0m1i3ITD vAlign=center width="100%" noWrap align=left>
<SPAN style="MARGIN: 0px 13px">Telecom Profile</SPAN>
</TD>
</TR></TBODY></TABLE></TD></TR>
을 조작하는 것입니다 알고 때로는 어렵다. 그게 니가 원하는거야? 올바른 HTML을 게시 했습니까? – Droogans
조금 혼란 스럽습니다. 예는 br.span (: text, "Telecom Profile")입니다. 이상한 점은 목록의 2 개 항목을 찾을 수 있고 나머지는 찾을 수 없다는 것입니다. 내 드롭 다운 목록에는 고객, 연락처, 텔레콤 프로필, 활동 및 몇 가지가 있습니다. 나는 스크립트가 목록에있는 모든 것을 보거나 전혀 기대하지 않을 것으로 기대한다. – user2001386
예외에 따라 watir이 요소를 찾습니다. 문제는 요소가 보이지 않는다는 것입니다. 페이지의 스크린 샷을 게시 할 수 있습니까? –