Какой браузер использует zombie.js?
Итак, я наткнулся на zombie.js, это безголовый браузер?
Если да, то какой браузер использует его?
Могу ли я полагаться на это для выполнения множества автоматических тестов? В принципе, я ограничен одним сервером, поэтому я хотел бы сжать как можно больше тестов браузера.
В настоящее время я полагаюсь на Selenium FirefoxDriver для запуска своих тестов. Как zombie.js сравнивает производительность и эффективность с экземплярами браузера Selenium Webdriver? Тем не менее, существует ограничение на количество экземпляров браузера, которые я могу запустить параллельно.
Ответы
Ответ 1
Да, Зомби безголовый.
"Двигатель браузера Whick?" → хорошо, он использует смесь технологий:
Производительность: должна быть намного быстрее, согласно заявлению автора: http://labnotes.org/2010/12/30/zombie-js-insanely-fast-full-stack-headless-testing/
Ответ 2
- это безголовый браузер?
Я не использовал его, но он, безусловно, выглядит как безголовый браузер:
Если вы собираетесь писать безумно быстрый, безголовый браузер, как вы не можете назвать его зомби? Зомби это.
Zombie.js - облегченная структура для тестирования кода JavaScript на стороне клиента в моделируемой среде. Не требуется браузер.
какой браузер он использует?
Из http://zombie.labnotes.org/guts.html#Grocking:
Реализация DOM JSDOM, которая обеспечивает эмуляцию уровня DOM 3.