CasperJS

Skjermbilde programvare:
CasperJS
Prog.varedetaljer:
Versjon: 1.0.4 / 1.1.0-beta3
Last opp dato: 13 May 15
Lisens: Gratis
Popularitet: 47

Rating: nan/5 (Total Votes: 0)

CasperJS er i utgangspunktet en finere grensesnitt for å støtte hodeløs leseren testing for prosjektet.
Hodeløs browser testing er en testmetode der utviklere bruker en hodeløs nettleser som SlimerJS , PhantomJS eller trifleJS (støttes ikke av CasperJS) for å simulere en nettleser og se hvordan siden reagerer.
Mens de opprinnelige verktøy kan gjøre dette på egen hånd, støtter CasperJS en mye enklere brukergrensesnitt, tungt tilbøyelig til Javascript-aficionados

Egenskaper .

< ul>

  • Definer en rekke operasjoner for å utføre i nettleseren
  • Bestill og re-order disse trinnene etter behov
  • fylle ut skjemaer
  • sende inn skjemaer
  • Klikk på lenkene
  • Følg lenkene
  • Lag et skjermbilde side
  • Logg handlinger og resultater
  • Last ned ressurser
  • Skrap websider
  • CoffeeScript støtte
  • Hva er nytt i denne utgaven.

    • Fast versjonsnummer i package.json

    Hva er nytt i versjon 1.0.0-RC4:

    • Fast:
    • Umulig å kreve CoffeeScript moduler
    • Injeksjon clientScripts fungerer ikke
    • Forbedret Tester.assertField () metoden, som nå kan tester for andre typer felt enn innganger.
    • Casper.getCurrentUrl () kunne oppføre seg dårlig med kodede webadresser
    • Lagt:
    • Casper.echo () for å skrive en melding til Casper konsollen fra fjern DOM miljø
    • Casper.waitForText () for å vente på en gitt tekst til å være til stede i siden HTML-innhold
    • ClientUtils.getFieldValue ()

    Hva er nytt i versjon 1.0.0-RC1:

    • Lagt til støtte for egendefinerte overskrifter sende i utgående forespørsel.
    • Lagt til støtte for rask () og bekreft ().
    • Lagt til støtte for PhantomJS 1,6 websiden # zoomFactor.
    • Lagd url.changed & navigation.requested hendelser.

    Hva er nytt i versjon 0.6.10:

    • Casper.download () ikke fungerer riktig med binærfiler .
    • Kan ikke sette // kommentarer i evaluere () funksjonen.
    • Lagt til en Dummy Colorizer klasse, for å deaktivere farger i konsollet.
    • Oppdatert og fast dokumentasjon om utvidelsesmuligheter.

    Hva er nytt i versjon 0.6.9:

    • PhantomJS 1.5 er nå minimal PhantomJS versjonen støttes.

    Hva er nytt i versjon 0.6.8:

    • Lagt til støtte for XPath velgere
    • Lagd Tester.assertNotEquals ()

    Hva er nytt i versjon 0.6.7:

    • Løser:
    • Kunde utils ble muligens ikke ennå blir injisert og tilgjengelig når du ringer Capser.base64encode () fra noen hendelser.
    • CLI args inneholder = (likhetstegn) ble ikke analysert skikkelig.
    • googlepagination prøven ble ødelagt.

    Hva er nytt i versjon 0.6.6:

    • Tester.assertSelectorExists ble brutt
    • .

    Hva er nytt i versjon 0.6.5:

    • tester.findTestFiles () returnerer nå resultater i forutsigbar rekkefølge.
    • Lagt --log nivå og --direct alternativer til Casper test kommando.
    • Fast 0.6.4 versjonsnummer i bootstrap.js.
    • Sentralisert versjonsnummeret til package.json.
    • Sikret kompatibilitet med PhantomJS 1.5.

    Krav

    • aktivert Javascript på klientsiden
    • PhantomJS 1.9.1 eller nyere

    Lignende programvare

    bugzyrb
    bugzyrb

    12 May 15

    CSS Colorguard
    CSS Colorguard

    10 Apr 16

    CSS Stats
    CSS Stats

    13 Apr 15

    FuncUnit
    FuncUnit

    12 May 15

    Annen programvare fra utvikleren Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Kommentarer til CasperJS

    Kommentarer ikke funnet
    Legg til kommentar
    Slå på bilder!