CasperJS

Software screenshot:
CasperJS
Software detaljer:
Version: 1.0.4 / 1.1.0-beta3
Upload dato: 13 May 15
Licens: Gratis
Popularitet: 47

Rating: nan/5 (Total Votes: 0)

CasperJS er dybest set en finere grænseflade til at understøtte hovedløs browser test til dit projekt.
Hovedløs browser test er en test metode, hvor udviklere bruger en hovedløs browser som SlimerJS , PhantomJS eller trifleJS (understøttes ikke af CasperJS) til at simulere en browser og se, hvordan siden reagerer.
Mens de oprindelige værktøjer kan gøre dette på egen hånd, CasperJS understøtter en meget lettere at bruge interface, stærkt tilbøjelige til JavaScript aficionados

Funktioner :.

< ul>

  • Definer en række operationer til at udføre i browseren
  • Order og re-order disse trin efter behov
  • udfylde formularer
  • Indsend formularer
  • Klik links
  • Følg links
  • Opret en side screenshot
  • Log handlinger & resultater
  • Hent ressourcer
  • Skrab websider
  • CoffeeScript support
  • Hvad er nyt i denne udgivelse:.

    • Fast versionsnummer i package.json

    Hvad er nyt i version 1.0.0-RC4:

    • Fast:
    • Umuligt at kræve CoffeeScript moduler
    • Injektion clientScripts fungerer ikke
    • Enhanced Tester.assertField () metode, som nu kan tester til andre felttyper end input.
    • Casper.getCurrentUrl () kunne uartig med kodede webadresser
    • Tilføjet:
    • Casper.echo () for at udskrive en besked til Casper konsol fra fjernbetjeningen DOM miljø
    • Casper.waitForText () til at vente på en given tekst til at være til stede i side HTML indhold
    • ClientUtils.getFieldValue ()

    Hvad er nyt i version 1.0.0-RC1:

    • Tilføjet understøttelse af brugerdefinerede headers at sende udgående anmodning.
    • Tilføjet understøttelse af prompt () og bekræfte ().
    • Tilføjet understøttelse af PhantomJS 1.6 webside # zoomFactor.
    • Tilføjet url.changed & navigation.requested hændelser.

    Hvad er nyt i version 0.6.10:

    • Casper.download () fungerer ikke korrekt med binære filer .
    • Kan ikke sætte // kommentarer i evaluere () funktion.
    • Tilføjet en Dummy Colorizer klasse, for at deaktivere farver i konsol output.
    • Opdateret og fast dokumentation om udvidelsesmuligheder.

    Hvad er nyt i version 0.6.9:

    • PhantomJS 1.5 er nu den minimale PhantomJS versionen understøttes.

    Hvad er nyt i version 0.6.8:

    • Tilføjet understøttelse af XPath selektorer
    • Tilføjet Tester.assertNotEquals ()

    Hvad er nyt i version 0.6.7:

    • Rettelser:
    • Client utils blev muligvis endnu ikke injiceres og tilgængelig, når du ringer Capser.base64encode () fra nogle begivenheder.
    • CLI args indeholdende = (lighedstegn) ikke analyseret ordentligt.
    • googlepagination prøve blev brudt.

    Hvad er nyt i version 0.6.6:

    • Tester.assertSelectorExists blev brudt
    • .

    Hvad er nyt i version 0.6.5:

    • tester.findTestFiles () nu returnerer resultater i forudsigelige orden.
    • Tilføjet --log niveau og --direct muligheder for at Casper test kommando.
    • Fast 0.6.4 versionsnummer i bootstrap.js.
    • Centraliseret versionsnummer til package.json.
    • Sikret kompatibilitet med PhantomJS 1.5.

    Krav :

    • JavaScript aktiveret på klientsiden
    • PhantomJS 1.9.1 eller højere

    Lignende software

    kratko.js
    kratko.js

    6 Jun 15

    PMD Code Analyzer
    PMD Code Analyzer

    11 Aug 16

    Ladybug
    Ladybug

    6 Mar 16

    rpcpdb
    rpcpdb

    13 Apr 15

    Andre software developer Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Kommentarer til CasperJS

    Kommentarer ikke fundet
    Tilføj kommentar
    Tænd billeder!