페이지를로드하고 해당 페이지의 요소를 클릭합니다. 현재 나는 그것을 사용하기 위해 수면을 사용하고 있지만, 충분히 강하다고 느끼지는 않습니다. (잠시 후에 사라집니다.)페이지가로드 될 때까지 기다리지 마십시오
on(page1).buttonForNextPage.click
@myvariable = on(page2).target_link_element.wait_until_present().link.text
wait_until_present()는 아무 것도 달성하지 못하는 것 같습니다. 내가 잠들지 않으면 코드가 경주한다. 잠 (3)과 함께 작동하지만 그것을 피하고 싶습니다.
또한 내 페이지에 pageobjects gem을 사용하고 있습니다.
코드가 경주 할 때 표시되는 잘못된 동작은 무엇입니까? '@ myvariable '이 잘못된 값으로 설정되어 있습니까? –
코드가 존재하지 않는 Selenium 요소를 얻습니다. target_link_element를 찾을 수 없습니다 – qaispak
Page-Object 및 Watir의 어떤 버전을 사용하고 있습니까? 'target_link_element'에 대한 정의와 이상적으로는 문제를 재현하는 페이지를 공유 할 수 있습니까? –