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: 202

Rating: 3.5/5 (Total Votes: 2)

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

    PHPCheckstyle
    PHPCheckstyle

    12 May 15

    Debuglib
    Debuglib

    23 Jul 15

    Apache Rat
    Apache Rat

    13 Apr 15

    RECESS
    RECESS

    13 May 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!