A headless browser is een browser zonder gebruikersinterface, voornamelijk gebruikt voor testdoeleinden, om de aanwezigheid van een browser te simuleren, in casu de Gecko engine.
Net als het origineel PhantomJS , SlimerJS toegang tot webpagina's, krijgen de inhoud van de pagina, compileren en log of stuur het naar andere programma's.
De meeste van de SlimerJS code is direct overgedragen van PhantomJS, maar beschikt over specifiek voor Firefox zijn ook doorgevoerd om nauw samen te simuleren van de Gecko-engine.
Dit maakt het een ideaal hulpmiddel voor het testen van afdelingen, een veel krachtiger testen toolkit vergelijking met klassieke unit testing frameworks.
Wat is nieuw in deze release:
- Compatibiliteit met XULRunner / Firefox 30 en 31
- Pakketten: default XULRunner versie is nu 31
- Instelling alleen of hoogte van viewportSize wordt nu rekening gehouden
- Ondersteuning van "virtuele" dialoogvenster verschijnen voor een window.onbeforeunload: webpage.onConfirm () heet nu voor dit evenement
Wat is nieuw in versie 0.9.5:
- Compatibiliteit met XULRunner / Firefox 30 en 31
- Pakketten: default XULRunner versie is nu 31
- Instelling alleen of hoogte van viewportSize wordt nu rekening gehouden
- Ondersteuning van "virtuele" dialoogvenster verschijnen voor een window.onbeforeunload: webpage.onConfirm () heet nu voor dit evenement
Wat is nieuw in versie 0.8.5:
- Http reactie doel van de geïntegreerde webserver niet schelen correct nemen van Unicode-tekens.
- Vast uitvoer op Windows: console berichten zijn nu uitgevoerd in real-time, niet meer aan het einde van de uitvoering van het script .
- Vast een fout wanneer de virtuele bestand picker wordt door de webpagina.
- Lost het probleem in het netwerk van luisteraars: onResourceResponse mag niet aangeroepen met Gecko 24 .
- Vast een uitzondering bij het openen van een pagina, terwijl de navigatie wordt geblokkeerd.
- Moet ondersteunt scripts te beginnen met een keet.
Reacties niet gevonden