zombie.js

Скриншот программы:
zombie.js
Детали программы:
Версия: 4.2.1 обновление
Дата загрузки: 10 Feb 16
Разработчик: Assaf Arkin
Тип распространения: Бесплатная
Популярность: 19

Rating: nan/5 (Total Votes: 0)

Zombie.js позволяет разработчикам тестировать код на стороне клиента JavaScript в искусственной среде.

на стороне клиента код может быть протестирован в Node.js, так же, как они будут побежал внутри браузера

Что нового в этом выпуске.:

  • ДОБАВЛЕНО:
  • Предварительная поддержка Fetch API (https://fetch.spec.whatwg.org/)
  • Может использовать browser.fetch для получения каких-либо ресурсов, используя куки, трубопроводного транспорта и все другие настройки браузера
  • Изменено:
  • Модернизированный JSDOM 4.1
  • Используйте browser.status вместо browser.statusCode (HTML API, использовать статус и его статуса)
  • browser.resources теперь просто массив всех запрашиваемых ресурсов при обработке текущего открытого окна. Ресурсы больше не разделяются всеми окнами, а также другие особенности (конфигурация трубопровода, извлечения ресурсов) перенесена в другое место.
  • В разлуке трубопровод от ресурсов. Используйте browser.pipeline.addHandler, чтобы добавить обработчик запроса / ответа на экземпляр браузера или Pipeline.addHandler, чтобы добавить обработчик для всех новых экземпляров.
  • Трубопроводный API изменилось. Обработчик запросов, называемый с экземпляром браузера и Fetch объекта запроса, может возвращать нуль или Fetch объект Response. обработчик ответа вызывается с экземпляра браузера, запроса и ответа объекта, должен возвращать тот же или новый объект ответа. Обработчики больше не используя обратные вызовы, если вам нужно асинхронное поведение, вернуть обещание.
  • ИСПРАВЛЕНО:
  • Пустые печенье и заголовок Referer больше не послал # 881
  • Добавлена ​​navigator.appVersion # 885
  • REMOVED:
  • document.window, используйте вместо document.defaultView
  • browser.close запутанным имя метода, использование browser.window.close если вам действительно нужно, чтобы закрыть окно.

Что нового в версии 4.0.5:

  • ДОБАВЛЕНО:
  • Предварительная поддержка Fetch API (https://fetch.spec.whatwg.org/)
  • Изменено:
  • Модернизированный JSDOM 4.1
  • Реализация ресурсов для использования Fetch API.

Что нового в версии 3.1.0:

  • ДОБАВЛЕНО:
  • DOM URL класс
  • XHR события, испускаемые в браузере
  • ожидание () завершается с ошибкой, если браузер не может загрузить все ресурсы на странице (например, не получает для загрузки скриптов)
  • Отправка формы с помощью входного изображения будет включать в себя координаты
  • REMOVED:
  • browser.fork больше не поддерживается
  • Опция browser.htmlParser больше не поддерживается, всегда используя браузер по умолчанию (parser5)
  • Browser.visit (URL, опционы) больше не изменяет параметры экземпляра
  • resources.mock / сбой / задержки, используйте вместо Нок
  • протокол и bcat, никаких тестов
  • REMOVED:
  • Browser.create
  • Browser.dns и Browser.ports, переключение на другую реализацию
  • Изменено:
  • Browser.debug - & # x3e; browser.debug (за экземпляр)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Осуждается, использование браузера. = Вместо
  • Тайм-аут событие - & # x3e; setTimeout, интервал - & # x3e; setInterval
  • Удалены onalert / onconfirm / onprompt, использование browser.on ( 'предупреждение', п) и т.д.
  • Полномочия заменены browser.on ( 'Authenticate', Fn)
  • browser.wait () запускает цикл обработки событий, так что вы можете поймать сделано / события ошибок
  • Цикл обработки сделано событие переименован в режим холостого хода
  • Модернизированный JSDOM 3.1, добавлена ​​io.js и узел 0.12 поддержка
  • Все свалка () методы теперь принимают выходной поток или вывод в стандартный вывод
  • Ошибки XHR больше не остановить цикл событий

Что нового в версии 3.0.10:

  • ДОБАВЛЕНО:
  • DOM URL класс
  • XHR события, испускаемые в браузере
  • ожидание () завершается с ошибкой, если браузер не может загрузить все ресурсы на странице (например, не получает для загрузки скриптов)
  • Экспериментальная browser.serialize ()
  • REMOVED:
  • browser.fork больше не поддерживается
  • Опция browser.htmlParser больше не поддерживается, всегда используя браузер по умолчанию (parser5)
  • Browser.visit (URL, опционы) больше не изменяет параметры экземпляра
  • resources.mock / сбой / задержки, используйте вместо Нок
  • протокол и bcat, никаких тестов
  • Browser.dns и Browser.ports, переключение на другую реализацию
  • Изменено:
  • Browser.debug - & # x3e; browser.debug (за экземпляр)
  • browser.referer - & # x3e; browser.referrer
  • Browser.default. = Осуждается, использование браузера. = Вместо
  • событие тайм-аут - & # x3e; setTimeout, интервал - & # x3e; setInterval
  • Удалены onalert / onconfirm / onprompt, использование browser.on ( 'предупреждение', п) и т.д.
  • Полномочия заменены browser.on ( 'Authenticate', Fn)
  • browser.wait () запускает цикл обработки событий, так что вы можете поймать сделано / события ошибок
  • Цикл обработки сделано событие переименован в режим холостого хода
  • Модернизированный JSDOM 3.1, добавлен узел 0,12 и io.js поддержка

Что нового в версии 3.0.4:

  • ДОБАВЛЕНО:
  • DOM URL класс
  • XHR события, испускаемые в браузере
  • REMOVED:
  • browser.fork больше не поддерживается
  • Опция browser.htmlParser больше не поддерживается, всегда используя браузер по умолчанию (parser5)
  • Browser.visit (URL, опционы) больше не изменяет параметры экземпляра
  • resources.mock / сбой / задержки, используйте вместо Нок
  • протокол и bcat, никаких тестов
  • Browser.debug - & # x3e; browser.debug (за экземпляр)
  • Изменено:
  • browser.referer - & # x3e; browser.referrer
  • Модернизированный JSDOM 3.1, добавлен узел 0,12 и io.js поддержка
  • browser.wait () запускает цикл обработки событий, так что вы можете поймать сделано / события ошибок
  • ИСПРАВЛЕНО:
  • Ошибки XHR больше не остановить цикл событий

Что нового в версии 2.5.0:

  • ДОБАВЛЕНО:
  • Поддержка navigator.mimeTypes
  • Изменено:
  • ожидание () возвращает ленивый обещание
  • REMOVED:
  • пропускании опции возражают против browser.visit является устаревшим и будет удален в ближайшее время. Пропусканием параметров объекта к Browser.visit все еще поддерживается.
  • Модернизированный:
  • JSDOM до 1.4.0

Что нового в версии 2.0.5:

  • ОБНОВЛЕНО:
  • Для последней JSDOM
  • ИСПРАВЛЕНО:
  • Исключения проглатывания

Что нового в версии 1.4.1:.

  • Фиксированный другой край таймер случай

Что нового в версии 1.3.1:

  • Идентификатор, имя и значение свойства должно быть пустым строки, если соответствующий атрибут не установлен.

Что нового в версии 0.12.9:.

  • Добавлена ​​поддержка HttpOnly печенье
  • Может ли слово browser.cookies без аргументов для возврата куки для текущего домена (на основе хоста текущей загруженной странице).

Требования

  • Node.js 0.8 или выше

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

JS Error Logs
JS Error Logs

13 May 15

It
It

6 Mar 16

Buster.JS
Buster.JS

1 Mar 15

Chai
Chai

6 Mar 16

Комментарии к zombie.js

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