Софтуер детайли:
Версия: 4.2.1 актуализира
Дата на качване: 10 Feb 16
Разрешително: Безплатно
Популярност: 68
Zombie.js позволява на разработчиците да тестват от страна на клиента JavaScript код в симулирана среда.
страна на клиента код може да бъде тестван в Node.js, точно като те ще бъдат изтича вътре браузър
Какво ново в това издание.:
- Добавено:
- Предварителна подкрепа за Изважда API на (https://fetch.spec.whatwg.org/)
- Могат да използват browser.fetch да изтегли всички ресурси, с помощта на бисквитките, газопровода и всички други настройки на браузъра
- променила:
- обновен до JSDOM 4.1
- Използване browser.status вместо browser.statusCode (HTML APIs използват статус и statusText)
- browser.resources сега е само един набор от всички поискани при обработката на текущо отворения прозорец ресурси. Ресурси вече не се споделят от всички прозорци и други функции (конфигурация тръбопровод, донесе ресурси) се премества на друго място.
- раздяла тръбопровод от ресурси. Използвайте browser.pipeline.addHandler да добавите манипулатор заявка / отговор на инстанция на браузъра, или Pipeline.addHandler да добавите манипулатор за всички нови случаи.
- Pipeline API променило, както добре. Искане за манипулатор нарича с браузър инстанция и Изважда Заявка обект, може да се върне нулев или Изважда обект Response. манипулатор Response нарича с браузър, например, запитване и отговор обект, трябва да се върне същия или нов обект отговор. Дръжки вече не използва обратни повиквания, ако имате нужда от асинхронен поведение, върне обещание.
- FIXED:
- Empty бисквитка и референт с глава вече не изпраща # 881
- Добавено navigator.appVersion # 885
- премахнат:
- document.window, използвайте document.defaultView вместо
- browser.close объркващо име метод, използване browser.window.close ако наистина имате нужда, за да затворите прозореца.
Какво ново във версия 4.0.5:
- Добавено:
- Предварителна подкрепа за Изважда API на (https://fetch.spec.whatwg.org/)
- променила:
- обновен до JSDOM 4.1
- изпълнението на ресурси за употреба Изважда API.
Какво ново във версия 3.1.0:
- Добавено:
- DOM URL клас
- XHR събития, излъчвани на браузъра
- засада () завършва с грешка, ако Browser не може да зареди всички ресурси на страницата (например, не се получи, за да се зареди скриптове)
- Подаване на формуляр с помощта на въвеждане на изображението ще включва координати
- премахнат:
- browser.fork вече не се поддържа
- опция browser.htmlParser вече не се поддържа, винаги с помощта на браузър по подразбиране (parser5)
- Browser.visit (URL, опции) вече не се променя опции инстанция
- resources.mock / отпадане / забавяне, използвайте Нок вместо
- протокол и bcat, никакви тестове
- премахнат:
- Browser.create
- Browser.dns и Browser.ports, преминаване към различен изпълнение
- променила:
- Browser.debug - & # x3e; browser.debug (на пример)
- browser.referer - & # x3e; browser.referrer
- Browser.default. = Отхвърлена, използване Browser. = Вместо
- Timeout събитие - & # x3e; setTimeout, интервал - & # x3e; setInterval
- Премахнато onalert / onconfirm / onprompt, използване browser.on ( "предупреждение", бел) и т.н.
- Credentials заменени с browser.on ( "автентичността", бел)
- browser.wait () изтече събитие контур, така че можете да хванете направено / събития грешки
- Event контур направено събитие преименуван на празен ход
- обновен до JSDOM 3.1, добавя io.js и Node 0.12 подкрепа
- All сметището () методи вече приемат изходящите потоци или изход към стандартния изход
- грешки XHR вече не спират контур събитие
Какво ново във версия 3.0.10:
- Добавено:
- DOM URL клас
- XHR събития, излъчвани на браузъра
- засада () завършва с грешка, ако Browser не може да зареди всички ресурси на страницата (например, не се получи, за да се зареди скриптове)
- Experimental browser.serialize ()
- премахнат:
- 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. = Отхвърлена, използване Browser. = Вместо
- изчакване събитие - & # x3e; setTimeout, интервал - & # x3e; setInterval
- Премахнато onalert / onconfirm / onprompt, използване browser.on ( "предупреждение", бел) и т.н.
- Credentials заменени с browser.on ( "автентичността", бел)
- browser.wait () изтече събитие контур, така че можете да хванете направено / събития грешки
- Event контур направено събитие преименуван на празен ход
- обновен до JSDOM 3.1, добавя Node 0.12 и io.js подкрепа
Какво ново във версия 3.0.4:
- Добавено:
- DOM URL клас
- XHR събития, излъчвани на браузъра
- премахнат:
- browser.fork вече не се поддържа
- опция browser.htmlParser вече не се поддържа, винаги с помощта на браузър по подразбиране (parser5)
- Browser.visit (URL, опции) вече не се променя опции инстанция
- resources.mock / отпадане / забавяне, използвайте Нок вместо
- протокол и bcat, никакви тестове
- Browser.debug - & # x3e; browser.debug (на пример)
- променила:
- browser.referer - & # x3e; browser.referrer
- обновен до JSDOM 3.1, добавя Node 0.12 и io.js подкрепа
- browser.wait () изтече събитие контур, така че можете да хванете направено / събития грешки
- FIXED:
- грешки XHR вече не спират контур събитие
Какво ново във версия 2.5.0:
- Добавено:
- Подкрепа за navigator.mimeTypes
- променила:
- засада () връща мързелив обещание
- премахнат:
- полагане на опции възразят browser.visit е отхвърлена и скоро ще бъдат премахнати. Полагане на опции обект, за да Browser.visit все още се поддържа.
- НАДСТРОЙВАНЕ:
- JSDOM до 1.4.0
Какво ново във версия 2.0.5:
- актуализация:
- За най-новата JSDOM
- FIXED:
- Изключения се поглъщане
Какво ново във версия 1.4.1:.
- Фиксиран друг таймер ръб случай
Какво ново във версия 1.3.1:
- The ID, име и стойност на имоти трябва да е празен струни, ако съответният атрибут не е настроен.
Какво ново във версия 0.12.9:.
- Добавена е поддръжка за HttpOnly бисквитки
- сега може да се обадите browser.cookies без аргументи, за да се върне бисквитки за текущия домейн (въз основа на името на хоста на заредената в момента страница).
<силни> Изисквания :
- Node.js 0.8 или по-висока
Коментари не е намерена