CasperJS

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

Rating: nan/5 (Total Votes: 0)

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 или по-високи

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

    ESLint
    ESLint

    24 May 16

    Jasmine
    Jasmine

    9 Apr 16

    gremlins.js
    gremlins.js

    13 May 15

    pageres
    pageres

    10 Feb 16

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

    Twitter Bot
    Twitter Bot

    5 Jun 15

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

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