CasperJS

Screenshot Software:
CasperJS
Mga detalye ng Software:
Bersyon: 1.0.4 / 1.1.0-beta3
I-upload ang petsa: 13 May 15
Nag-develop: Nicolas Perriault
Lisensya: Libre
Katanyagan: 202

Rating: 5.0/5 (Total Votes: 1)

CasperJS ay talaga ng isang interface ng mas pinong sa suporta walang ulo testing browser para sa iyong proyekto.
Walang ulo testing browser ay isang paraan ng pagsubok kung saan ang mga developer gumamit ng isang walang ulo browser tulad ng SlimerJS , PhantomJS o trifleJS (hindi suportado ng CasperJS) upang gayahin ang isang browser at makita kung paano reacts pahina.
Habang maaaring gawin ito sa orihinal na mga kasangkapan sa kanilang sarili, ay sumusuporta CasperJS isang lubhang mas madaling gamitin na interface, mabigat na hilig sa mga mahilig JavaScript

Features .

< ul>

  • Tukuyin ang isang serye ng mga operasyon upang maisagawa sa browser
  • Order at muling-sunod ng mga hakbang na kinakailangan
  • Punan forms
  • Isumite forms
  • link I-click ang
  • Sundin ang mga link
  • Gumawa ng isang screenshot ng pahina
  • Mag-log aksyon at mga resulta
  • resources download
  • Scrape Web pahina
  • CoffeeScript support
  • Ano ang bago sa release na ito.

    • Mga Fixed numero ng bersyon sa package.json

    Ano ang bago sa bersyon 1.0.0-RC4:

    • Fixed:
    • imposible upang mangailangan CoffeeScript modules
    • Injecting clientScripts ay hindi gumagana
    • Pinahusay Tester.assertField () method, na kung saan ay maaari na ngayong mga pagsusulit para sa ibang mga uri ng patlang sa input.
    • Casper.getCurrentUrl () ay maaaring gumawa ng kalokohan sa mga naka-encode url
    • Added:
    • Casper.echo () upang i-print ang isang mensahe sa casper console mula sa mga remote na kapaligiran DOM
    • Casper.waitForText () maghintay para sa isang ibinigay na teksto upang dumalo sa mga nilalaman ng pahina ng HTML
    • ClientUtils.getFieldValue ()

    Ano ang bago sa bersyon 1.0.0-RC1:

    • Added suporta ng pasadyang header ng pagpapadala sa mga papalabas na hiling.
    • Added suporta para sa prompt () at kumpirmahin ().
    • Added suporta para PhantomJS 1.6 webpage # zoomFactor.
    • Added url.changed & navigation.requested kaganapan.

    Ano ang bago sa bersyon 0.6.10:

    • Casper.download () ay hindi gumagana nang tama sa binaries .
    • Hindi ilagay // komento suriin function () in.
    • Nagdagdag ng Dummy colorizer klase, upang huwag paganahin ang mga kulay sa console output.
    • Na-update at takdang babasahin tungkol posibilidad na pahabain.

    Ano ang bago sa bersyon 0.6.9:

    • PhantomJS 1.5 ngayon ay ang minimal na bersyon PhantomJS suportado.

    Ano ang bago sa bersyon 0.6.8:

    • Added suporta para XPath selectors
    • Added Tester.assertNotEquals ()

    Ano ang bago sa bersyon 0.6.7:

    • Pag-aayos:
    • utils Client ay marahil hindi pa na iturok at magagamit kapag tumatawag Capser.base64encode () mula sa ilang mga kaganapan.
    • CLI args naglalaman = (katumbas sign) ay hindi parse nang maayos.
    • googlepagination sample ay nasira.

    Ano ang bago sa bersyon 0.6.6:

    • Tester.assertSelectorExists ay nasira
    • .

    Ano ang bago sa bersyon 0.6.5:

    • tester.findTestFiles () bumalik ngayon ang mga resulta sa predictable order.
    • Added --log-level at --direct opsyon sa Casper test command.
    • Mga Fixed 0.6.4 numero ng bersyon sa bootstrap.js.
    • number sentralisadong bersyon upang package.json.
    • Nakasisiguro na tugma sa PhantomJS 1.5.

    Kinakailangan :

    • enable ang JavaScript sa client side
    • PhantomJS 1.9.1 o mas mataas

    Katulad na software

    useful.log.js
    useful.log.js

    12 May 15

    Sitespeed.io
    Sitespeed.io

    20 Jul 15

    kratko.js
    kratko.js

    6 Jun 15

    Hydra
    Hydra

    23 Jul 15

    Iba pang mga software developer ng Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Mga komento sa CasperJS

    Mga Komento hindi natagpuan
    Magdagdag ng komento
    I-sa mga imahe!
    Maghanap ayon sa kategorya