CasperJS

Screenshot Software:
CasperJS
Detalii soft:
Versiune: 1.0.4 / 1.1.0-beta3
Incarca data: 13 May 15
Producător: Nicolas Perriault
Licenţă: Gratuit
Popularitate: 47

Rating: nan/5 (Total Votes: 0)

CasperJS este de fapt o interfață mai fin pentru a sprijini testarea browser fără cap pentru proiectul dumneavoastra.
Testarea browser fără cap este o metodă de testare în cazul în care dezvoltatorii utiliza un browser fără cap ca SlimerJS , PhantomJS sau trifleJS (nu este suportat de CasperJS) pentru a simula un browser și a vedea cum reactioneaza pagina.
În timp ce instrumentele originale pot face acest lucru pe cont propriu, CasperJS susține o mult mai ușor de utilizat de interfață, puternic înclinată spre pasionații JavaScript

Caracteristici :.

< ul>

  • Definiți o serie de operațiuni pentru a efectua în browser-ul
  • Ordine și re-comanda acești pași după cum este necesar
  • completați formulare
  • Adauga forme
  • Faceți clic pe link-uri
  • urmați link-uri
  • Creați un screenshot pagină
  • Jurnal acțiuni și rezultate
  • Descarca resurse
  • Pagini Web racla
  • suport CoffeeScript
  • Ce este nou în această versiune:.

    • Numărul versiunii fixă ​​în package.json

    Ce este nou în versiunea 1.0.0-RC4:

    • fix:
    • Imposibil să solicite module CoffeeScript
    • Injectarea clientScripts nu funcționează
    • metodă îmbunătățită Tester.assertField (), care poate testează acum pentru alte tipuri de teren decat intrări.
    • Casper.getCurrentUrl () ar putea se purta cu URL-uri codificate
    • adaugarii:
    • Casper.echo () pentru a tipări un mesaj la consola Casper din mediul DOM distanță
    • Casper.waitForText () să aștepte pentru un text dat să fie prezenți în conținutul pagină HTML
    • ClientUtils.getFieldValue ()

    Ce este nou în versiunea 1.0.0-RC1:

    • Adăugat suport de antete personalizate trimiterea de ieșire cerere.
    • Adăugat suport pentru promptă () și confirmați ().
    • Adăugat suport pentru PhantomJS 1,6 pagina web # zoomFactor.
    • Adăugat evenimente url.changed si navigation.requested.

    Ce este nou în versiunea 0.6.10:

    • Casper.download () nu funcționează corect cu binare .
    • Nu se poate pune // comentarii în evaluare (funcția).
    • Adaugata o clasă Colorizer Dummy, pentru a dezactiva culorile în producția consolă.
    • Actualizat și documentație fix despre extensibilitatea.

    Ce este nou în versiunea 0.6.9:

    • PhantomJS 1.5 este acum versiunea minim PhantomJS acceptate.

    Ce este nou în versiunea 0.6.8:

    • Adăugat suport pentru selectoare XPath
    • Tester.assertNotEquals Adăugat ()

    Ce este nou în versiunea 0.6.7:

    • Fixat:
    • utils client au fost, eventual, încă nu a fost injectată și disponibile când apelarea Capser.base64encode () de la unele evenimente.
    • args CLI adaos = (semnul egal) nu au fost analizate în mod corespunzător.
    • probă googlepagination a fost rupt.

    Ce este nou în versiunea 0.6.6:

    • Tester.assertSelectorExists fost spart
    • .

    Ce este nou în versiunea 0.6.5:

    • tester.findTestFiles () acum întoarce ca rezultat previzibil Pentru.
    • Adaugata nivel --log și --direct opțiuni pentru Casper comanda de testare.
    • fix 0.6.4 numărul de versiune în bootstrap.js.
    • numărul de versiune centralizată a package.json.
    • Compatibilitate Asigurarea cu PhantomJS 1.5.

    Cerințe :

    • activarea JavaScript-ului pe partea de client
    • PhantomJS 1.9.1 sau mai mare

    Software similare

    TogetherJS
    TogetherJS

    13 Apr 15

    PHPUnit
    PHPUnit

    18 Apr 16

    ruby-debug
    ruby-debug

    13 May 15

    Dexter JS
    Dexter JS

    13 Apr 15

    Alte software-uri de dezvoltator Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Comentarii la CasperJS

    Comentariile nu a fost găsit
    Adauga comentarii
    Porniţi pe imagini!
    Cauta dupa categorie