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
    ME-Automation Projects GmbH, Fuldabrück bei Kassel
  2. Teilprojektleiter (m/w) in der Entwicklung
    Siemens AG, Braunschweig
  3. SAP - HR Key User (m/w)
    Porsche Holding Salzburg über NP Neumann & Partners, Salzburg (Österreich)
  4. Projektleiter/in Software
    Bosch Sensortec GmbH, Reutlingen

 

Detailsuche


Spiele-Angebote
  1. Battlefield Hardline
    53,99€ USK 18
  2. FINAL FANTASY X/X-2 HD Remaster PS4
    49,99€ - Release 15.05.
  3. GTA V [PC Download]
    53,99€ (Vorbesteller-Preisgarantie) USK 18 - Release 14.04.

 

Weitere Angebote


Folgen Sie uns
       


  1. Netzwerk und Smartphone

    Huawei verdient 4,5 Milliarden US-Dollar

  2. Home Services

    Amazon vermittelt Handwerker

  3. E-Mail-App

    Gmail für Android mit gemeinsamer Inbox

  4. Windows 10

    Project Spartan kann ab sofort ausprobiert werden

  5. Phase One iXU 180

    80 Megapixel für die Drohnenfotografie

  6. Metashop

    Zalando will innerhalb von 30 Minuten liefern

  7. Mathias Döpfner

    Axel-Springer-Chef wird Vodafone-Aufsichtsrat

  8. Goodgame Studios

    Wachstum mit der umsatzstärksten App aus Deutschland

  9. Volvo Lifepaint

    Reflektorfarbe aus der Dose schützt Radfahrer

  10. Projekt-Hosting

    Tagelanger DDoS-Angriff auf Github



Haben wir etwas übersehen?

E-Mail an news@golem.de



Raspberry Pi 2: Die Feierabend-Maschine
Raspberry Pi 2
Die Feierabend-Maschine
  1. GCHQ Bastelnde Spione bauen Raspberry-Pi-Cluster
  2. Raspberry Pi 2 Fotografieren nur ohne Blitz
  3. Internet der Dinge Windows 10 läuft kostenlos auf dem Raspberry Pi 2

Gnome 3.16 angesehen: "Tod der Nachrichtenleiste"
Gnome 3.16 angesehen
"Tod der Nachrichtenleiste"
  1. Server-Technik Gnome erstellt App-Sandboxes
  2. Display-Server Volle Wayland-Unterstützung für Gnome noch dieses Jahr
  3. Linux Gnome-Werkzeug soll für bessere Akkulaufzeiten sorgen

Openstack: Viele brauchen es, keiner versteht es - wir erklären es
Openstack
Viele brauchen es, keiner versteht es - wir erklären es
  1. Cebit 2015 Das Open Source Forum debattiert über Limux

  1. Re: Wer kauft bitte schön ein 850 Euro Handy mit...

    Mumu | 08:31

  2. Re: "praktisch identisch... in Apples Browser Safari"

    Himmerlarschund... | 08:29

  3. Re: Klarlack?

    Flome1404 | 08:26

  4. Re: Überblick

    AndyMt | 08:26

  5. Übersicht?

    Me.MyBase | 08:25


  1. 08:32

  2. 07:36

  3. 07:25

  4. 07:17

  5. 22:59

  6. 19:05

  7. 16:54

  8. 16:22


  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