동적 ID로 SPAN을 클릭하는 방법, 때마다 나는 XPath를 사용하려고했으나 ID가 다른 내 XPath는 다른 것으로나는 SPAN 태그 내 특정 링크를 클릭하는 것을 시도하고있다
<ul id="197" class="menu sub-menu" role="menu" data-parent="mi_196" style="z-index: 20000; top: 139px; left: 47px;">
<li id="mi_199" class="menu-item" role="menuitem" title="View contents" command="view-content" style="-moz-user-focus: ignore;">
<li id="mi_201" class="menu-item" role="menuitem" title="View history" command="view-history" style="-moz-user-focus: ignore;">
<li id="mi_203" class="menu-item menu-item-separator" role="separator" style="-moz-user-focus: ignore;">
<li id="mi_205" class="menu-item hover focus" role="menuitem" title="Add file(s)..." command="add-new-file" style="-moz-user-focus: ignore;">
<span class="icon bowtie-icon bowtie-math-plus-light"/>
<span class="text">Add file(s)...</span>
<span class="html"/>
</li>
다음 시간 XPath를 변경 아래의 코드에 대한 .//*[@id='mi_205']/span[2]
이었고, 그래서 나는이 언급 한 XPath는 더 이상 유효하지 않습니다. 나는 "파일 추가"라는 링크를 클릭하고 싶었습니다.
CSS 선택기와 동일합니다. – johnsonambrose