PhantomJS 1.8 und CasperJS veröffentlicht
PhantomJS 1.8 und CasperJS veröffentlicht (Bild: PhantomJS.org)

Headless Webkit PhantomJS 1.8 mit Ghost Driver

PhantomJS, eine Webkitversion für die Kommandozeile, ist in der Version 1.8 erschienen und verfügt mit dem Ghost Driver nun über eine Implementierung des WebDriver Wire Protocol zur Kommunikation mit Selenium.

Anzeige

PhantomJS 1.8 bietet volle WebDriver-Unterstützung. Den dafür notwendigen Treiber hat Ivan De Marino entwickelt. Das freie Protokoll erlaubt automatisierte Tests von Web-Apps und wird von verschiedenen Test-Frameworks unterstützt, darunter Selenium.

Dank des Ghost Driver lässt sich PhantomJS mit einem Remote-Webdriver-Port starten und darüber steuern. Dabei werden durch die Selenium-Community derzeit die Sprachen Java, C#/.Net, Python und Ruby unterstützt. PHP soll folgen.

Das WebDriver-Protokoll liegt mittlerweile beim W3C zur Standardisierung vor.

Ergänzend zu PhantomJS hat Ariya Hidayat, der PhantomJS geschaffen hat, CasparJS veröffentlicht. Dabei handelt es sich um eine Bibliothek, die das Entwickeln von Tests und Navigations-Szenarien vereinfachen soll. CasperJS setzt auf PhantomJS auf und füllt unter anderem Formulare aus, klickt Links an, macht Screenhots von ganzen Webseiten oder Teilen davon und lädt Ressourcen herunter. Zudem lassen sich Testsuiten schreiben, die ihre Ergebnisse in JUnit-XML ausgeben. Auch das Scrapen von Webinhalten ist damit möglich.

PhantomJS 1.8 steht ab sofort unter phantomjs.org zum Download bereit. CasperJS ist unter casperjs.org zu finden.


Kommentieren



Anzeige

  1. Softwareentwickler/in
    Landeshauptstadt München, München
  2. Embedded Software Entwickler (m/w) für Batterie-Management-Systeme
    BMZ Batterien-Montage-Zentrum GmbH, Karlstein am Main
  3. Digital Specialist (m/w)
    Unilever Deutschland GmbH, Heilbronn
  4. Systementwickler (m/w) Materialwirtschaft / Beschaffungslogistik (SAP MM)
    Deutz AG, Köln-Porz

 

Detailsuche


Hardware-Angebote
  1. TOPSELLER REDUZIERT: Amazon Fire TV Stick
    29,00€ statt 39,00€
  2. NEU: Apple iPad Air Wi-Fi 32 GB Spacegrau
    359,00€ inkl. Versand
  3. PREIS-TIPP: SanDisk SDSSDP-128G-G25 SSD 128GB
    49,99€

 

Weitere Angebote


Folgen Sie uns
       


  1. Tor

    Hidden Services leichter zu deanonymisieren

  2. Telefónica

    Alle Base-Shops verschwinden

  3. Electronic Arts

    Nächstes Need for Speed benötigt Onlineverbindung

  4. Cloud Test Lab

    Google bringt Testservice für App-Entwickler

  5. Test Lara Croft Relic Run

    Tomb Raider auf Speed

  6. Bundestagverwaltung

    Angreifer haben Daten aus dem Bundestag erbeutet

  7. Sicherheitslücken

    Fehler in der Browser-Logik

  8. Google Fotos ausprobiert

    Gute Suche, abgespeckte Bildbearbeitung

  9. Hands Free Payment

    Google will das Bezahlen revolutionieren

  10. Googles VR-Expeditions

    Cardboards müssen an die Schulen!



Haben wir etwas übersehen?

E-Mail an news@golem.de



Surface 3 im Test: Tolles teures Teil
Surface 3 im Test
Tolles teures Teil
  1. Surface Pro 3 Microsoft erhöht Preise um bis zu 250 Euro
  2. Surface 3 im Hands on Das Surface ohne RT

SSD HyperX Predator im Test: Kingstons Mischung ist gelungen
SSD HyperX Predator im Test
Kingstons Mischung ist gelungen
  1. Z-Drive 6300 Neue SSD bietet bis zu 6,4 TByte Speicherplatz
  2. Crucial BX100 und MX200 im Test Mehr SSD pro Euro gibt's derzeit nicht
  3. Plextor M6e Black Edition im Kurztest Auch eine günstige SSD kann teuer erkauft sein

BND-Affäre: Keine Frage der Ehre
BND-Affäre
Keine Frage der Ehre
  1. NSA-Affäre Merkel wohl über Probleme mit No-Spy-Abkommen informiert
  2. Freedom Act US-Senat lehnt Gesetz zur NSA-Reform ab
  3. BND-Chef Schindler "Wir sind abhängig von der NSA"

  1. Re: Jahre? Jahrhunderte!

    fragmichnicht | 16:20

  2. Re: eher Openstreetmap

    zwergberg | 16:20

  3. Re: Pro 1000 Views 37 Euro

    Das Original | 16:19

  4. Re: Langweilig Google!

    Midian | 16:18

  5. Re: Klar, mein Privatleben in die Cloud...

    fragmichnicht | 16:17


  1. 15:13

  2. 14:47

  3. 14:06

  4. 14:01

  5. 14:00

  6. 13:39

  7. 13:04

  8. 13:00


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel