2014-11-10 5 views
1

Chrome 용 WebDriver driver을 사용하면 Chrome 창이 열리고 지정된 페이지로 이동합니다.Chrome 용 WebDriver Selenium 창 열기 중지

창이 열리지 않게 할 수있는 방법이 있습니까?

편집 : 웹 페이지를 긁어내어 실제 웹 페이지를 볼 필요가 없습니다. 원하는 동작은 스크래핑이 "자동으로"수행 될 것입니까?

+0

그리고 뭐 당신이 원하는 행동인가요? 감사. – alecxe

+0

그러면 왕좌 운전자는 무슨 소용이 있습니까? – Maroun

+0

[HtmlUnitDriver] (http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/htmlunit/HtmlUnitDriver.html) – jlars62

답변

2

당신이 말하는 것은 헤드리스 브라우저입니다.

  • 가짜 디스플레이와 셀레늄 브라우저가 당신이 진짜 하나를 가지고 생각해 봅시다 :

    당신은 선택할 수있는 몇 가지 옵션이 있습니다. xvfb을 참조하십시오.

도 참조

  • 사용 PhantomJS 브라우저
  • BrowserStack 또는 SauceLabs 셀레늄 서버에 대해 테스트를 실행 (또는 자신의 일을 가지고) :

  • +0

    안녕하세요, 답변 주셔서 감사합니다. 한 가지 질문으로 PhantomJs를 Chrome으로 대체 할 수 있습니까? 운전자와 모두? –

    +0

    @ J4C3N-14 기본적으로 헤드가 있습니다. 'xvfb'와 함께 사용하면 헤드리스 모드를 "가짜"로 만들 수 있습니다. – alecxe

    +0

    안녕하세요. 도움을 주셔서 감사합니다. 나는 지금 당신의 대답과 함께 "헤드리스"이고 올바른 경로로 나를 가리키며이 질문에 대한 답은 다음과 같다. http://stackoverflow.com/questions/14122185/how-to-run-ghostdriver-from-java 꽤 고통 스럽다. xvfb를 사용하여 헤드리스를 실행할 필요는 없었지만? –