CasperJS

Screenshot Λογισμικό:
CasperJS
Στοιχεία Λογισμικού:
Εκδοχή: 1.0.4 / 1.1.0-beta3
Ανεβάστε ημερομηνία: 13 May 15
Προγραμματιστής: Nicolas Perriault
Άδεια: Δωρεάν
Δημοτικότητα: 47

Rating: nan/5 (Total Votes: 0)

CasperJS είναι βασικά μια διεπαφή λεπτότερη να υποστηρίξει ακέφαλο τον έλεγχο του προγράμματος περιήγησης για το έργο σας.
Ακέφαλο δοκιμές browser είναι μια μέθοδος δοκιμών όπου οι προγραμματιστές χρησιμοποιούν ένα ακέφαλο πρόγραμμα περιήγησης όπως το SlimerJS , PhantomJS ή trifleJS (δεν υποστηρίζεται από CasperJS) για την προσομοίωση ενός προγράμματος περιήγησης και να δούμε πώς η σελίδα αντιδρά.
Ενώ οι αρχικές εργαλεία να το κάνετε αυτό από μόνοι τους, CasperJS υποστηρίζει μια πολύ πιο εύκολο στη χρήση interface, σε μεγάλο βαθμό με κλίση προς το JavaScript λάτρεις

Χαρακτηριστικά :.

< ul>

  • Ορίστε μια σειρά ενεργειών για την εκτέλεση του προγράμματος περιήγησης
  • Τάξης και εκ νέου προκειμένου αυτά τα βήματα, όπως απαιτείται
  • Συμπληρώστε φόρμες
  • Υποβολή εντύπων
  • Κάντε κλικ στην επιλογή συνδέσεις
  • Ακολουθήστε τις συνδέσεις
  • Κάντε ένα screenshot σελίδα
  • Συνδεθείτε δράσεις και αποτελέσματα
  • Λήψη πόρων
  • Ξύστε ιστοσελίδες
  • υποστήριξη CoffeeScript
  • Τι είναι καινούργιο σε αυτή την έκδοση:.

    • Σταθερό αριθμό έκδοσης στο package.json

    Τι είναι καινούργιο στην έκδοση 1.0.0-RC4:

    • Σταθερή:
    • Αδύνατο να απαιτούν ενότητες CoffeeScript
    • Ένεση clientScripts δεν λειτουργεί
    • Βελτιωμένη μέθοδος Tester.assertField (), η οποία μπορεί τώρα να ελέγχει και για άλλους τύπους στον τομέα των εισροών.
    • Casper.getCurrentUrl () θα μπορούσε να παρεκτρέπονται με κωδικοποιημένες τις διευθύνσεις URL
    • Προστέθηκε:
    • Casper.echo () για να εκτυπώσετε ένα μήνυμα στην κονσόλα Casper από το απομακρυσμένο περιβάλλον DOM
    • Casper.waitForText () να περιμένουμε για ένα συγκεκριμένο κείμενο να είναι παρόντες στο περιεχόμενο της σελίδας HTML
    • ClientUtils.getFieldValue ()

    Τι είναι καινούργιο στην έκδοση 1.0.0-RC1:

    • Προστέθηκε υποστήριξη προσαρμοσμένες κεφαλίδες αποστολή στα εξερχόμενα αίτηση.
    • Προστέθηκε υποστήριξη για την άμεση () και επιβεβαιώστε ().
    • Προστέθηκε υποστήριξη για PhantomJS 1,6 WebPage # zoomFactor.
    • Προστέθηκε url.changed & navigation.requested εκδηλώσεις.

    Τι είναι καινούργιο στην έκδοση 0.6.10:

    • Casper.download () δεν λειτουργεί σωστά με εκτελέσιμα .
    • Δεν μπορεί να βάλει // σχόλια αξιολογήσει (λειτουργία).
    • Προστέθηκε εικονική τάξη Colorizer, προκειμένου να απενεργοποιήσετε τα χρώματα στην έξοδο της κονσόλας.
    • Ενημέρωση και σταθερή τεκμηρίωση σχετικά με επεκτασιμότητα.

    Τι είναι καινούργιο στην έκδοση 0.6.9:

    • PhantomJS 1.5 είναι πλέον η ελάχιστη έκδοση PhantomJS υποστηρίζεται.

    Τι είναι καινούργιο στην έκδοση 0.6.8:

    • Προστέθηκε υποστήριξη για επιλογείς XPath
    • Προστέθηκε Tester.assertNotEquals ()

    Τι είναι καινούργιο στην έκδοση 0.6.7:

    • Διορθώσεις:
    • utils πελάτη ήταν, ενδεχομένως, δεν έχει ακόμη να εγχυθεί και να είναι διαθέσιμη όταν καλείτε Capser.base64encode () από κάποιες εκδηλώσεις.
    • args CLI περιέχει = (ίσον) δεν είχαν αναλυθεί σωστά.
    • δείγμα googlepagination ήταν σπασμένα.

    Τι είναι καινούργιο στην έκδοση 0.6.6:

    • Tester.assertSelectorExists έσπασε
    • .

    Τι είναι καινούργιο στην έκδοση 0.6.5:

    • tester.findTestFiles () επιστρέφει τώρα αποτελέσματα σε προβλέψιμες Για.
    • Προστέθηκε --log επίπεδο και --direct επιλογές για να Casper εντολή ελέγχου.
    • Σταθερή 0.6.4 αριθμό έκδοσης στο bootstrap.js.
    • Κεντρική αριθμό έκδοσης σε package.json.
    • διασφαλίζονται η συμβατότητα με PhantomJS 1.5.

    Απαιτήσεις :

    • να ενεργοποιήσετε την Javascript από την πλευρά του πελάτη
    • PhantomJS 1.9.1 ή νεότερη έκδοση

    Παρόμοια λογισμικά

    SlimerJS
    SlimerJS

    20 Jul 15

    CSSLint
    CSSLint

    21 Jul 15

    Mocha
    Mocha

    12 May 15

    Buster.JS
    Buster.JS

    1 Mar 15

    Άλλο λογισμικό του προγραμματιστή Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Σχόλια για CasperJS

    Τα σχόλια δεν βρέθηκε
    προσθήκη σχολίου
    Ενεργοποιήστε τις εικόνες!
    Αναζήτηση ανά κατηγορία