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 или выше

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

    Istanbul
    Istanbul

    18 Jul 16

    Pesticide
    Pesticide

    10 Feb 16

    JS Error Logs
    JS Error Logs

    13 May 15

    Excellent
    Excellent

    13 May 15

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

    Twitter Bot
    Twitter Bot

    5 Jun 15

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

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