Selenium (C#)을 사용하여 HTML 요소에 액세스하려고하는데 현재 문제가 있습니다. 이 요소는 다음과 같은 구조 내에 있습니다.NAV 요소 내부의 링크에 액세스
<nav>
<ul class="menu"> id="menu">
<li id="ignore"> </li>
<li id="test_tab">
<a href="/.../..." title="Update">Update</a>
</li>
</ul>
</nav>
액세스해야하고 "업데이트"를 클릭해야합니다. 이 링크에 액세스하는 가장 좋은 방법은 무엇입니까? 나는 .findElement (By.Id ("test_tab"))와 비슷한 시도를 성공없이했다. 선택한 후에는 .click()을 호출 할 계획입니다.
미리 감사드립니다.
감사합니다 sircapsalot. 왜 내가 CSS 선택기를 시도하지 않았는지 모르겠다. –
CSS는 xpath보다 훨씬 빠르고 간단합니다. 게다가 다른 개발에는 매우 실용적입니다. 나는 CSS 셀렉터 학습에 많은 시간을 투자 할 것입니다. 나는 당신이 필요하다면 컨설팅을 할 수 있습니다.) : http://www.airpair.com/selenium/selenium-expert-daniel-davison – sircapsalot