PhantomJS

Software skärmdump:
PhantomJS
Mjukvaruinformation:
Version: 2.0.0
Ladda upp dagen: 28 Feb 15
Utvecklare: Ariya Hidayat
Licens: Gratis
Popularitet: 116

Rating: 5.0/5 (Total Votes: 1)

En huvudlös webbläsare är en webbläsare utan ett GUI, som används av utvecklare huvudsakligen för teständamål, för att simulera närvaron av en webbläsare, i detta fall motorn WebKit.
En huvudlös webbläsare som PhantomJS kan komma åt webbsidor utan att visa dem för någon, få innehållet på sidan, sammanställa den och när så anses redo att visas i en vanlig webbläsare för användarna, skickade sedan iväg för vidare bearbetning till andra program.
På grund av detta, eftersom det kan kompilera sidan till sitt slutliga tillstånd, det är det perfekta verktyget för att använda när man testar webbsidor, främst JavaScript och AJAX-tunga projekt.
Detta beror PhantomJS inte bara tolka JavaScript CoffeeScript eller CSS och monterar HTML, men det kan härma musklick också, tar testning till en helt ny nivå.
PhantomJS är faktiskt ett välkänt test toolkit i utvecklingen industrin, som används av hundratals företag och för kända öppen källkod som Bootstrap , CodeMirror , Ember , Grunt.js , Modernizr , YUI och Zepto.js .

Funktioner :

  • DOM hantering
  • CSS-väljare
  • JSON stöd
  • Canvas support
  • SVG support
  • CoffeeScript support
  • Skärm fånga
  • Sida automatisering
  • Nätverksövervakning
  • Kommandoradsgränssnitt
  • Kan manus via JavaScript

Vad är nytt i den här versionen:

  • Återgick till GhostDriver 1.1.0 istället för 1.1.1.
  • Fast en annan varning för föråldrade userSpaceScaleFactor på OS X 10.9.

Vad är nytt i version 1.9.2:.

  • Fasta grafiska artefakter med transparent bakgrund i Windows
  • Uppdaterad GhostDriver till version 1.0.4.

Vad är nytt i version 1.8.0:

  • Det integrerade GhostDriver, en avlägsen WebDriver (Wire Protocol ) genomförande, och många relaterade API tillsats.

Vad är nytt i version 1.6.0:

  • Stöd för passerande argument för att webbsidans utvärdera
  • Lades callbacks för JavaScript onConfirm och onAlert
  • Inkom stack trace när fel uppstår
  • Inkom initialt stöd för cookies hanterar
  • Stöd för sidhuvud sidfot vid utskrift på sidan
  • Lades rubriker stöd i begäran lastning
  • Extra stöd för att göra webbsidan som base64-kodad sträng
  • Lades krokar för navigering händelse
  • Inkom kommandoradsalternativet att visa debug-meddelanden
  • Stöd för zoomfaktor för webbsida rendering
  • Inkom krasch reporter för Mac OS X och Linux, baserad på Google Breakpad
  • tillagd 'os "objekt till systemmodul

Vad är nytt i version 1.5.0:

  • Inget mer stöd för Flash och andra plugins
  • Ren huvudlös (ingen X11) på Linux
  • Förbättrad felsökning
  • Kontrollwebbsäkerhet

Vad är nytt i version 1.4.0:

  • Nya funktioner:
  • Inkom inbyggda HTTP-server.
  • Inkom bekväm byggskriptet för Linux.
  • Stöd för SOCKS5.
  • Uppdaterad CoffeeScript kompilator till version 1.2.
  • Buggfixar:
  • Fix potentiell krasch i QUrl med Qt 4.8.
  • Fix bugg i CookieJar med QSettings och snöre.
  • Förhindra visar ikonen på Mac OS X Dock.

Vad är nytt i version 1.2.0:

  • Buggfixar:
  • Fast gör en mycket stor webbsida.
  • Fast rapportering av CoffeeScript sammanställa fel.
  • Nya funktioner:
  • Inkom återuppringning för konsolmeddelandet.
  • Förbättrad modell säkerhet via webbsida objekt.
  • Utökat stöd för POST, HEAD, PUT och DELETE.
  • Skript filnamn nu passerat som phantom.scriptName.
  • Inkom callback för att fånga förfrågningar och svar resurs.
  • Lagt till möjligheten att ladda externa JavaScript.
  • Exempel:
  • Portade exempel att använda webbsida objekt.
  • Inkom ett nytt exempel att ladda upp en bild till imagebin.org.
  • Inkom ett nytt exempel som visar HTTP POST-funktionen.
  • Inkom ett nytt exempel att sniffa nätverkstrafik och spara den i HAR format.

Liknande mjukvara

logtools
logtools

1 Mar 15

jCardSim
jCardSim

5 Jun 15

FlexMock
FlexMock

12 May 15

Annan programvara för utvecklare Ariya Hidayat

SpeedCrunch
SpeedCrunch

2 Jun 15

PictureFlow
PictureFlow

2 Jun 15

Kommentarer till PhantomJS

Kommentarer hittades inte
Kommentar
Slå på bilder!