CasperJS

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

Rating: nan/5 (Total Votes: 0)

CasperJS в основном интерфейс тоньше, чтобы поддержать обезглавленное тестирование браузера для вашего проекта.
Безголовый тестирование браузера является метод тестирования, где разработчики используют обезглавленное браузер, как SlimerJS , PhantomJS или trifleJS (не поддерживается CasperJS), чтобы имитировать браузер и увидеть, как страница реагирует.
В то время как оригинальные инструменты могут сделать это самостоятельно, CasperJS поддерживает гораздо проще в использовании интерфейс, сильно склонны к поклонникам JavaScript

Особенности :.

< UL>

  • Define ряд операций для выполнения в браузере
  • Порядок и повторного заказа эти шаги как необходимого
  • заполнять формы
  • Сохранить формы
  • Нажмите ссылки
  • Последующие ссылки
  • Сделать скриншот страницы
  • Войти действия & результаты
  • Скачать ресурсов
  • Веб-страницы передряги
  • поддержка CoffeeScript
  • Что нового В этом выпуске:.

    • Исправлена ​​номер версии в package.json

    Что нового в версии 1.0.0-RC4:

    • Исправлено:
    • Невозможно требовать модули CoffeeScript
    • инъекционных clientScripts не работает
    • метод Enhanced Tester.assertField (), которая в настоящее время может тестирует для других типов полевых чем входов.
    • Casper.getCurrentUrl () может плохо себя вести с закодированными URL-адреса
    • Добавлена:
    • Casper.echo (), чтобы напечатать сообщение для Каспер консоли от удаленной среде 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:

    • Исправления:
    • Клиентские утилиты, возможно, были пока еще не вводили и доступны при вызове 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 или выше

    Похожие программы

    PerfBar
    PerfBar

    1 Mar 15

    JsDecoder
    JsDecoder

    5 Jun 15

    a11y
    a11y

    9 Apr 16

    PMD Code Analyzer
    PMD Code Analyzer

    11 Aug 16

    Другие программы разработчика Nicolas Perriault

    Twitter Bot
    Twitter Bot

    5 Jun 15

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

    Комментарии не найдены
    добавить комментарий
    Включите картинки!
    Поиск по категориям