2010-07-12 4 views
3

펄은 WWW :: Selenium으로 파일을 다운로드하려고합니다. 파일을 저장하거나 열 것인지 묻는 팝업 상자가 나타납니다. 나는 그것을 조작하고 어떤 주어진 위치에서 'save'라고 말하고 싶다. 어떻게이 일을 할 수 있는지 모르겠다. 도와주세요.WWW :: Selenium으로 파일 저장하기

P.S :이 페이지에 대한 기계화 :: WWW를 사용할 수없는 내가 셀레늄을

감사를 많이 사용 해요!

+0

응답을 변경하기 때문에 어떤 운영 체제인지 알고 있으면 도움이됩니다. – Weegee

답변

0

제 생각에는 셀렌 1.x에서는 아직 할 수 없으며 아직 셀레늄 2에서는 아직 구현되지 않았습니다.

참조,

http://www.jsystemtest.org/?q=node/70

http://wiki.openqa.org/display/SEL/Selenium+Core+FAQ#SeleniumCoreFAQ-Ican%27tinteractwithapopupdialog.Myteststopsinitstracks%21

+0

아니요. 그가 어떤 OS를 사용하고 있는지 알려주면 다른 모듈과 함께 WWW :: Selenium을 사용하여 앱의 대화 상자를 제어 할 수 있습니다. – Weegee

+0

죄송합니다. "그냥 셀레늄으로 ... 할 수 없다"고 썼어야 했어. – ascarb

1

셀레늄은 수의 상자하지만 타사 유틸리티, AutoIt을 저장 처리 할 수 ​​없습니다. 테스트 코드에서 selenium 명령을 사용하여 다운로드 링크를 클릭 한 다음 컴파일 된 AutoIt 스크립트를 실행하여 파일을 디스크에 저장합니다.

+0

감사합니다 Zugwalt !! 내 문제는 셀레늄 1에서 해결할 수 없다고 생각했다. – user343409

관련 문제