CasperJS

Софтуер снимки:
CasperJS
Софтуер детайли:
Версия: 1.0.4 / 1.1.0-beta3
Дата на качване: 13 May 15
Розробник: Nicolas Perriault
Разрешително: Безплатно
Популярност: 202

Rating: 3.5/5 (Total Votes: 2)

CasperJS е в основата на по-фини интерфейс за подкрепа на обезглавената тестване браузър за вашия проект.
Headless тестване браузър е метод на тестване, ако разработчиците използват обезглавен браузър като SlimerJS , PhantomJS или trifleJS (не се поддържа от CasperJS) да симулира браузър и да видим как страницата реагира.
Докато оригиналните инструменти могат да направят това сами, CasperJS поддържа много по-лесен за използване интерфейс, силно наклонена към джава феновете

<силни> Характеристики :.

< ул>

  • Define серия от операции за извършване в браузъра
  • Поръчка и повторно, за тези стъпки, ако е необходимо
  • Fill форми
  • Изпращане форми
  • Кликнете връзки
  • Follow връзки
  • Направи страница скрийншот
  • Дневник действия и резултати
  • Изтегляне на ресурси
  • остъргват уеб страници
  • подкрепа CoffeeScript
  • Какво ново в тази версия:.

    • Фиксиран номер на версията в package.json

    Какво ново във версия 1.0.0-RC4:

    • Fixed:
    • Невъзможно е да се изисква CoffeeScript модули
    • Инжектиране clientScripts не работи
    • Засилено метод Tester.assertField (), който сега може да тества за други типове полета от входа.
    • Casper.getCurrentUrl () може да се държи зле с кодирани URL адреси
    • Добавена:
    • Casper.echo (), за да отпечатате съобщение на конзолата Каспър от дистанционното DOM среда
    • Casper.waitForText (), за да се изчака за даден текст да присъстват на страница HTML съдържание
    • ClientUtils.getFieldValue ()

    Какво ново във версия 1.0.0-RC1:

    • Добавена е поддръжка на потребителски заглавки изпращане в изходящата поискване.
    • Добавена е поддръжка за бърза () и потвърдете ().
    • Добавена е поддръжка за PhantomJS 1.6 уеб страница # zoomFactor.
    • Добавени url.changed & navigation.requested събития.

    Какво ново във версия 0.6.10:

    • Casper.download () не работи правилно с бинарни файлове .
    • Не може да се сложи // коментари в оценка () функцията.
    • Добавена сляпо клас Colorizer, за да деактивирате цветове в конзолата изход.
    • Updated и фиксиран документация за разтегливост.

    Какво ново във версия 0.6.9:

    • PhantomJS 1.5 сега е минимална PhantomJS версия поддържа.

    Какво ново във версия 0.6.8:

    • Добавена е поддръжка за XPath селектори
    • Добавени Tester.assertNotEquals ()

    Какво ново във версия 0.6.7:

    • Определя:
    • Клиентски UTILS вероятно са били все още не се инжектира и достъпни, когато се обаждате Capser.base64encode () от някои събития.
    • CLI опцията съдържащи = (знак за равенство) не са били анализирани правилно.
    • googlepagination проба бе съборена.

    Какво ново във версия 0.6.6:

    • Tester.assertSelectorExists бе съборена
    • .

    Какво ново във версия 0.6.5:

    • tester.findTestFiles () вече връща резултати в предсказуема ред.
    • Добавена --log ниво и --direct опции за Каспър тест команда.
    • Фиксирана 0.6.4 номер на версията в bootstrap.js.
    • Централизиран номер на версията към package.json.
    • Осигурява съвместимост с PhantomJS 1.5.

    <силни> Изисквания

    • JavaScript поддръжка на клиентска страна
    • PhantomJS 1.9.1 или по-високи

    Подобен софтуер

    Excellent
    Excellent

    13 May 15

    Quail
    Quail

    10 Dec 15

    FuncUnit
    FuncUnit

    12 May 15

    UAParser.js
    UAParser.js

    10 Dec 15

    Друг софтуер на разработчика Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

    Коментари към CasperJS

    Коментари не е намерена
    добавите коментар
    Включете на изображения!
    Търсене по категория