나는 링크가 선택되면 링크 옆에 작은 >> 두 배의 오른쪽 각도 따옴표를 붙이는 루비와 이르를 사용하여 링크를 선택하려고합니다. 나는 이것이 "& raquo"로도 알고 있다고 생각합니다. 처음에는이 링크를 선택할 수 없습니다. & raquo하지만 일단 링크가 선택되고 >>가 링크의 텍스트 끝에 나타납니다. 나는 두 번째 선택하는데 어려움을 겪고있다.ruby watir & raquo aka double angle angle의 텍스트 선택
div style="float: right;">
<a title="View Jobs" href="/media/jobs">View Jobs »</a>
<br>
</div>
이것은이 >> 내 (아래) 코드
browser.frame(:id, "left").link(:text, "Virtual Tapes »").when_present.click
그러나에 & RAQUO를 추가하는 시도
browser.frame(:id, "left").link(:text, "Virtual Tapes").when_present.click
링크에 존재하기 전에 내 Watir과 선택이다 링크에 >>가 있으면 두 번째로 링크를 선택하지 않습니다. * 참고 세미콜론을 추가합니다. 위 코드 예제에서는 & raquo에 있지만 실제로이 입력 상자는 이중 오른쪽 각도 따옴표 (») 을 제안합니까? .frame 인해에 코드에 존재하는 페이지가 떠난과 오른쪽 손
을
태그에 ID를 추가 할 수있는 방법이 있습니까? 일반 텍스트를 사용하여 링크를 찾을 수도 있습니다. 이렇게하면 명백하게 부서지기 쉬운 텍스트 값 이외의 것을 사용할 수 있습니다. 또한 루비 프로그램이 어떻게 구성되어 있는지 알지 못하면 동일한 링크에 대한 참조를 저장할 수 있습니다.이 링크는 동일한 페이지에 머무르고 그 요소가 동일한 DOM 위치에 머물러있는 한 계속 작동해야합니다. 링크 (: 텍스트, "가상 테이프"). when_present // my_link.click // >> // my_link.click을 추가했습니다. –
링크 텍스트가 "작업보기"입니다. "또는"가상 테이프» "? –