루비

2016-10-10 5 views
-6

나는 페이지의 특정 링크를 잡아 Watir과를 사용하기 위해 노력하고있어 사용 Watir과 함께 HREF를 얻는 방법 : (?)루비

Screenshot: Here is the href I am trying to grab.

내 생각 엔 내가 조상 요소 biz-website를 지정해야합니다입니다 그런 다음 a 태그로 이동하여 href을 가져온다.하지만 내 코드의 구문이 어떻게 될지 확신 할 수 없다.

아이디어 나 팁이 있으십니까? 클래스 'biz-website'이 페이지에 스팬에 대한 고유하지 않으면

+1

귀하의 질문은 시기상조 시도 할 수 있습니다. 시도 할 필요가있을 때 문제가있을 때 특정 문제에 대해 질문해야합니다. "[ask]"와 "[mcve]"를 읽으십시오. 마찬가지로, 우리는 당신이 무엇을 시도했는지 전혀 모른다. 그래서 상세한 대답은 튜토리얼이 될 것이다. "[Stack Overflow 사용자에게 얼마나 많은 연구 노력이있을 것으로 예상합니까?] (http://meta.stackoverflow.com/q/261592)"또한 관련되어 있습니다. –

답변

2

당신은

browser.span(:class, 'biz-website').a.href

으로 href의 값을 얻을 수 있어야합니다, 당신은 또한 'biz-website js-add-url-tagging'을 사용할 수 있습니다. 그 여전히 고유하지 않으면, 당신은 또한

browser.span(:text, 'Business website').parent.a.href

+0

그게 효과가! 고맙습니다! – CODA

+0

도와 드리겠습니다! – pjd