Abo
  • Services:
Anzeige
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 1.8 und CasperJS veröffentlicht
PhantomJS 1.8 und CasperJS veröffentlicht (Bild: PhantomJS.org)

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.

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.

Anzeige

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.


eye home zur Startseite



Anzeige

Stellenmarkt
  1. imbus AG, Norderstedt, Köln, Hofheim am Taunus, München, Möhrendorf
  2. TÜV SÜD Gruppe, Filderstadt bei Stuttgart
  3. T-Systems International GmbH, Bonn
  4. DLR Deutsches Zentrum für Luft- und Raumfahrt e.V., Neustrelitz


Anzeige
Hardware-Angebote
  1. (Core i5-6600 + Geforce GTX 1070)
  2. 308,95€ (Bestpreis)

Folgen Sie uns
       


  1. International E-Sport Federation

    Alibaba steckt 150 Millionen US-Dollar in E-Sport

  2. Kartendienst

    Daimler-Entwickler Herrtwich übernimmt Auto-Bereich von Here

  3. Killerspiel-Debatte

    ProSieben Maxx stoppt Übertragungen von Counter-Strike

  4. Mehr Breitband für mich (MBfm)

    Telekom-FTTH kostet über 250.000 Euro

  5. Zuckerbergs Plan geht auf

    Facebook strotzt vor Kraft und Geld

  6. Headlander im Kurztest

    Galaktisches Abenteuer mit Köpfchen

  7. Industrie- und Handelskammern

    1&1 Versatel bekommt Großauftrag für Glasfaser

  8. Chakracore

    Javascript-Engine von Edge-Browser läuft auf OS X und Linux

  9. Kinderroboter Myon

    Einauge lernt, Einauge hat Körper

  10. Passwort Manager

    Lastpass behebt kritische Lücke



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Huawei Matebook im Test: Guter Laptop-Ersatz mit zu starker Konkurrenz
Huawei Matebook im Test
Guter Laptop-Ersatz mit zu starker Konkurrenz
  1. Netze Huawei steigert Umsatz stark
  2. Huawei Österreich führt Hybridtechnik ein
  3. Huawei Deutsche Telekom testet LTE-V auf der A9

Xiaomi Mi Band 2 im Hands on: Fitness-Preisbrecher mit Hack-App
Xiaomi Mi Band 2 im Hands on
Fitness-Preisbrecher mit Hack-App
  1. Xiaomi Hugo Barra verkündet Premium-Smartphone
  2. Redmi 3S Xiaomis neues Smartphone kostet umgerechnet 95 Euro
  3. Mi Band 2 Xiaomis neues Fitness-Armband mit Pulsmesser kostet 20 Euro

Amoklauf in München: De Maizière reanimiert Killerspiel-Debatte
Amoklauf in München
De Maizière reanimiert Killerspiel-Debatte

  1. Re: Urheberrecht auf das Muster der Lackierung

    Aureus | 18:17

  2. Re: jede firma, die noch im profisport...

    Rulf | 18:15

  3. Re: Ohne Angabe der zu verlegenden Länge ist der...

    dl01 | 18:15

  4. Re: Hat der Artikel irgendeinen Sinn?

    tritratrulala | 18:15

  5. Re: Komisch

    ckerazor | 18:13


  1. 17:23

  2. 15:58

  3. 15:42

  4. 15:31

  5. 14:42

  6. 14:00

  7. 12:37

  8. 12:29


  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