2017-08-02 1 views

Répondre

0

Je vous suggère d'utiliser à la place du pilote PhantomJS HTMLUnit pour l'automatisation sans tête

Maintenant, si vous voulez utiliser sans tête avec PhantomJS. téléchargez la version stable de phantomjs pour vos jobs headleass. le télécharger lien ci-dessous: -

http://phantomjs.org/download.html

Maintenant, ajoutez System.setPropertybefore exemple pilote

DesiredCapabilities caps = new DesiredCapabilities(); 
caps.setJavascriptEnabled(true); // not really needed: JS enabled by default 
caps.setCapability(PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY, "C:/phantomjs.exe"); 
WebDriver driver = new PhantomJSDriver(caps); 

se réfèrent le lien ci-dessous pour plus d'informations: -

http://seleniumworks.blogspot.in/2013/03/headless-browser-testing-using.html