CasperJS

Software screenshot:
CasperJS
Software informatie:
Versie: 1.0.4 / 1.1.0-beta3
Upload datum: 13 May 15
Ontwikkelaar: Nicolas Perriault
Licentie: Gratis
Populariteit: 47

Rating: nan/5 (Total Votes: 0)

CasperJS is in feite een fijnere interface om headless browser testen ondersteuning voor uw project.
Headless browser testen is een testmethode waar ontwikkelaars gebruik maken van een headless browser zoals SlimerJS , PhantomJS of trifleJS (niet ondersteund door CasperJS) te simuleren een browser en zie hoe de pagina reageert.
Terwijl de originele instrumenten kan dit doen op hun eigen, CasperJS ondersteunt een veel gemakkelijker te gebruiken interface, sterk geneigd naar JavaScript aficionados

Eigenschappen .

< ul>

  • Definieer een reeks bewerkingen uit te voeren in de browser
  • Orde en re-order deze stappen zo nodig
  • Vul formulieren
  • Verzenden formulieren
  • Klik koppelingen
  • Volg koppelingen
  • Maak een pagina screenshot
  • Meld acties en resultaten
  • Download middelen
  • Schraap webpagina's
  • CoffeeScript support
  • Wat is nieuw in deze release:.

    • Vast versienummer in package.json

    Wat is nieuw in versie 1.0.0-RC4:

    • Vast:
    • Onmogelijk om CoffeeScript modules vereisen
    • Het injecteren termijn te verzekeren, werkt niet
    • Verbeterde methode Tester.assertField (), die nu kan testen voor andere veldtypen dan inputs.
    • Casper.getCurrentUrl () kon zich misdragen met gecodeerde urls
    • Toegevoegd:
    • Casper.echo () om een ​​bericht afdrukken op de Casper console van de afstandsbediening DOM milieu
    • Casper.waitForText () om te wachten voor een bepaalde tekst aanwezig is in pagina-inhoud HTML te zijn
    • ClientUtils.getFieldValue ()

    Wat is nieuw in versie 1.0.0-RC1:

    • Toegevoegde ondersteuning van aangepaste headers verzenden in uitgaande aanvraag.
    • Ondersteuning voor prompt () en bevestig ().
    • Ondersteuning voor PhantomJS 1,6 webpagina # zoomFactor.
    • Toegevoegd url.changed & navigation.requested events.

    Wat is nieuw in versie 0.6.10:

    • Casper.download () niet correct werken met binaries .
    • Kan niet gezet // opmerkingen in te evalueren () functie.
    • Toegevoegd een Dummy Colorizer klasse, om de kleuren in console-uitvoer uitschakelen.
    • Bijgewerkt en vaste documentatie over uitbreidingsmogelijkheden.

    Wat is nieuw in versie 0.6.9:

    • PhantomJS 1.5 is nu de minimale PhantomJS versie ondersteund.

    Wat is nieuw in versie 0.6.8:

    • Ondersteuning voor XPath selectors
    • Toegevoegd Tester.assertNotEquals ()

    Wat is nieuw in versie 0.6.7:

    • Fixes:
    • Client utils waren misschien nog niet wordt geïnjecteerd en verkrijgbaar bij het aanroepen Capser.base64encode () van een aantal evenementen.
    • CLI args bevattende = (is gelijk-teken) waren niet goed ontleed.
    • googlepagination monster werd gebroken.

    Wat is nieuw in versie 0.6.6:

    • Tester.assertSelectorExists was gebroken
    • .

    Wat is nieuw in versie 0.6.5:

    • tester.findTestFiles () keert nu terug resultaten in voorspelbare volgorde.
    • Toegevoegd --log-niveau en --direct opties te testen opdracht casper.
    • Vast 0.6.4 versie nummer in bootstrap.js.
    • Gecentraliseerde versie nummer te package.json.
    • verzekerde compatibiliteit met PhantomJS 1.5.

    Eisen

    • Javascript nodig op client side
    • PhantomJS 1.9.1 of hoger

    Vergelijkbare software

    Flog
    Flog

    28 Feb 15

    Jasmine
    Jasmine

    9 Apr 16

    CSS Stats
    CSS Stats

    13 Apr 15

    jquery.debug.js
    jquery.debug.js

    6 Jun 15

    Andere software van ontwikkelaar Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Reacties op CasperJS

    Reacties niet gevonden
    Commentaar toe te voegen
    Zet op de beelden!
    Zoek op categorie