2013-04-25 5 views
3

웹 페이지에서 하나의 하이퍼 링크 (링크) URL을 가져 와서 (변수에 저장) 싶습니다. Selenium IDE에서 가져올 수 있습니까?Selenium IDE의 'link'요소에서 URL을 가져 오는 방법

내 테스트에서 링크가 존재하는지 확인해야하며,이 링크의 URL을 저장하고 나중에 테스트에 사용하십시오.

감사합니다.

답변

-1

예, 간단히 storeAttribute을 사용할 수 있습니다.

셀렌이나 다른 언어 중 어떤 것을 사용하는지 말하면 더 분명 할 수 있습니다. 이 질문에 원래 IDE를 요청했지만

+0

감사합니다 도움이 많이 있기 때문에

하나는 위의

AttributeError: 'WebElement' object has no attribute 'getAttribute' 

을 제공합니다. – hano

+0

나는 웃고있다. 내 대답은 Selenium IDE와 관련된 유일한 것이므로 부정적으로 내려갔습니다. 그것은 당신이 그것을 들었을 가능성이 있습니다. 최초의 포스터는 현재 당시의 Firefox 버전에서 실제로 작동하는 플러그인 인 Selenium IDE와 관련하여 구체적으로 물었습니다. (그것은 Pale Moon 브라우저에서 여전히 작동합니다.) OP가 나에게 감사했다는 것을 알 수 있습니다. – minopret

4
driver.findElement(By.xxx).getAttribute('href'); 
+0

감사합니다. 작동합니다. – hano

1

, 방금 에 같은 대답 파이썬 검색 Google을 통해 여기에왔다. 파이썬 것이

driver.find_element(By.xxx).get_attribute('href') 
관련 문제