2012-08-31 3 views

답변

10

당신은 할 수 있습니다 :

browser.refresh 

docs를 참조하십시오.

+0

나는 시도했지만 여전히 오류가 발생합니다. [원격 서버] 파일 : /// C :/Users/user/AppData/Local/Temp/webdriver-profile201208 31-5896-8q5ft0/extensions/[email protected] /components/command_processor.j s : 10198 : 알 수 없음 : 모달 대화 상자가 있음 (Celicia : WebDriver :: Error :: Unhandle dAlertError) from C : /Ruby193/lib/ruby/gems/1.9.1/gems /watir-webdriver-0.6.1/lib/watir -webdriver/browser.rb : 110 : refresh in –

+2

오류 메시지가 모달 대화 상자가 있다고 주장하고 있습니다. 모달 대화 상자가 있습니까? 그렇다면 먼저 닫아야합니다. 모달 대화 상자가있는 페이지를 수동으로 방문한 경우 먼저 대화 상자를 닫지 않고 페이지를 새로 고칠 수 있다고 생각하지 않습니다. –

+0

나는 이것을 다음과 같이 죽인다 : def callPopupKillerFF $ pid = Process.create (: app_name => 'ruby clickPopupsFF.rb', : creation_flags => Process :: DETACHED_PROCESS) .process_id end –

관련 문제