Comment faire pour exécuter ghostdriver avec du Sélénium à l'aide de java

Je veux utiliser phantomJS pour certains tests de site web, et je suis venu à travers GhostDriver (https://github.com/detro/ghostdriver). J'ai construit à l'aide des instructions dans le fichier lisez-moi et je peux le faire tourner sur un port spécifié, mais je ne suis pas sûr de savoir comment accéder à la web pilote à partir de mon code java. Pour clarifier, j'ai vu cet exemple en ruby:

  caps = {
  :browserName => "phantomjs",
  :platform => "LINUX"
   }

urlhub = "http://key:[email protected]:4444/wd/hub"

client = Selenium::WebDriver::Remote::Http::Default.new
client.timeout = 120

@webdriver = Selenium::WebDriver.for :remote, :url => urlhub, :desired_capabilities => caps, :http_client => client
@webdriver.navigate.to "http://www.google.com/"
puts @webdriver.title
@webdriver.save_screenshot("./screenshot.png")
@webdriver.quit

Je ne suis pas sûr de la façon de faire de même à partir de java.

InformationsquelleAutor user650309 | 2013-01-02