CasperJS

Software kuvakaappaus:
CasperJS
Ohjelmiston tiedot:
Versio: 1.0.4 / 1.1.0-beta3
Lähetyksen päivämäärä: 13 May 15
Kehittäjä: Nicolas Perriault
Lupa: Vapaa
Suosio: 47

Rating: nan/5 (Total Votes: 0)

CasperJS on pohjimmiltaan hienompaa liitäntä tukee päätön selaimen testaus projektin.
Headless selain testaus on testausmenetelmä, jossa kehittäjät käyttävät päättömän selainta kuten SlimerJS , PhantomJS trifleJS (ei tue CasperJS) simuloida selaimen ja miten sivua reagoi.
Vaikka alkuperäinen työkaluja voi tehdä tämän omasta, CasperJS tukee paljon helpompi käyttöliittymä, voimakkaasti taipuvainen JavaScript aficionados.

Ominaisuudet

< ul>

  • Määritä eri työvaiheiden esiintymään selaimessa
  • Tilaus ja uudelleen tilata nämä vaiheet tarvittaessa
  • Täytä lomakkeet
  • Lähetä lomakkeet
  • Valitse linkit
  • Seuraa linkkejä
  • Tee sivun kuvakaappaus
  • Kirjaudu toimet ja tulokset
  • Lataa resurssit
  • Kaavi Web-sivuja
  • CoffeeScript tuki
  • Mikä on uusi tässä julkaisussa:

    • Kiinteät versionumero package.json.

    Mikä on uusi version 1.0.0-RC4:

    • Kiinteä:
    • Impossible vaatia CoffeeScript modules
    • pistäminen clientScripts ei toimi
    • Enhanced Tester.assertField () menetelmä, joka voi nyt testataan muita alan tyyppejä kuin panoksia.
    • Casper.getCurrentUrl () voi huonosti koodatun URL
    • Lisätty:
    • Casper.echo () tulostaa viestin casper konsoli kauko DOM ympäristöön
    • Casper.waitForText () odottaa tietyn tekstin olla läsnä sivun HTML sisältöä
    • ClientUtils.getFieldValue ()

    Mikä on uusi version 1.0.0-RC1:

    • Lisätty tuki custom otsikot lähettämisen lähtevässä pyynnöstä.
    • Lisätty tuki nopeaa () ja vahvista ().
    • Lisätty tuki PhantomJS 1.6 Verkkosivun # zoomFactor.
    • lisätyt url.changed & navigation.requested tapahtumia.

    Mikä on uusi versiossa 0.6.10:

    • Casper.download () ei toimi oikein binäärejä .
    • Ei voi laittaa // kommentteja arviointiin () toiminto.
    • Lisätty Dummy Colorizer luokassa, jotta poistaa värejä konsolitulostetta.
    • Päivitetty ja kiinteät dokumentaatiota laajennettavuutta.

    Mikä on uusi versiossa 0.6.9:

    • PhantomJS 1.5 on nyt minimaalinen PhantomJS version tueta.

    Mikä on uusi versiossa 0.6.8:

    • Lisätty tuki XPath valitsimet
    • Lisätty Tester.assertNotEquals ()

    Mikä on uusi versiossa 0.6.7:

    • Korjaa:
    • Client utils ollut ehkä ei vielä pistänyt ja käytettävissä soitettaessa Capser.base64encode () joistakin tapahtumista.
    • CLI args sisältävät = (yhtäläisyysmerkkiä) ei jäsentää oikein.
    • googlepagination näyte rikki.

    Mikä on uusi versiossa 0.6.6:

    • Tester.assertSelectorExists katkesi.

    Mikä on uusi versiossa 0.6.5:

    • tester.findTestFiles () on nyt palauttaa tulokset ennustettavissa tilaus.
    • Lisätty --log-tason ja --direct vaihtoehtoja Casper testin komento.
    • Kiinteät 0.6.4 versionumero bootstrap.js.
    • Keskitetty versionumeron package.json.
    • Varmistettu yhteensopivuus PhantomJS 1.5.

    vaatimukset

    • Javascript asiakkaan puolella
    • PhantomJS 1.9.1 tai uudempi

    Vastaavia ohjelmistoja

    Sismo
    Sismo

    1 May 16

    Intern
    Intern

    1 Oct 15

    Shindo
    Shindo

    12 May 15

    PHPMD
    PHPMD

    6 Mar 16

    Muu ohjelmistojen kehittäjä Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Kommentit CasperJS

    Kommentteja ei löytynyt
    Lisää kommentti
    Ota kuvia!
    Haku luokan mukaan