Nightwatch.js является инструментом для опытных разработчиков, что позволяет им проверить, как их применение будет плата за проезд на различных браузерах, в различных условиях, фактически без необходимости копировать их в реальной жизни.
Он использует веб-автоматизации драйвер Селен браузера, Node.js и Node.js CLI для выполнения тестов и получить результаты о возможной производительности и выдает страницы.
Nightwatch.js не только загрузки страницы, но также может выполнять различные действия на этой странице, а также. Он может имитировать навигацию к новым страницам, щелкает, события наведения мыши, поиск, и т.д ..
Это позволяет не только скорость тестовой страницы, но производительность страницы, а также.
Тесты написаны с использованием простой синтаксис, и все результаты извлекаются и отображаются в Node.js CLI
Что нового в этом выпуске:.
- Модульное тестирование - блок записи или интеграционные тесты в Nightwatch для Node.js приложений и интерфейсов API;
- Пользовательские репортеры - добавить свой собственный репортер через --reporter вариант;
- Встроенная поддержка Grunt - Nightwatch поставляется с простым в использовании Grunt задачу, которая может быть использована в существующей конфигурации сборки Грунт на основе;
- Запуск одного TestCase - возможность запускать указанную TestCase из текущего Suite / модуля через --testcase;
- Страница Объекты -. Задокументированы поддержка модели объектов страница
Что нового в версии 0.8.6:
- Модульное тестирование - блок записи или интеграционные тесты в Nightwatch для Node.js приложений и интерфейсов API;
- Пользовательские репортеры - добавить свой собственный репортер через --reporter вариант;
- Встроенная поддержка Grunt - Nightwatch поставляется с простым в использовании Grunt задачу, которая может быть использована в существующей конфигурации сборки Грунт на основе;
- Запуск одного TestCase - возможность запускать указанную TestCase из текущего Suite / модуля через --testcase;
- Страница Объекты -. Задокументированы поддержка модели объектов страница
Что нового в версии 0.6.7:
- Модульное тестирование - блок записи или интеграционные тесты в Nightwatch для Node.js приложений и интерфейсов API;
- Пользовательские репортеры - добавить свой собственный репортер через --reporter вариант;
- Встроенная поддержка Grunt - Nightwatch поставляется с простым в использовании Grunt задачу, которая может быть использована в существующей конфигурации сборки Грунт на основе;
- Запуск одного TestCase - возможность запускать указанную TestCase из текущего Suite / модуля через --testcase;
- Страница Объекты -. Задокументированы поддержка модели объектов страница
Что нового в версии 0.5.36:
- Добавлена поддержка глобальных результатов тестирования функции репортер определен в модуле Globals, сконфигурированной в globals_path в nightwatch.json.
Что нового в версии 0.5.28:
- Исправлено:
- Вопрос испытания бегун с параллельным режимом и глобалов
Что нового в версии 0.5.21:
- Добавлено до / после и методы испытаний beforeEach / afterEach , которая принижает установки / демонтажа.
Что нового в версии 0.5.6:
- Исправлена проблема с запуском тестов параллельно на Windows, машины.
Что нового в версии 0.5.1:
- Добавлено:
- Выполнить тесты параллельно.
- среды испытаний наследовать по умолчанию.
- urlContains и urlEquals утверждения.
Что нового в версии 0.4.16:
- Исправлена ошибка, при работающем поставленных в очередь команд добавлены из обратных вызовов
- Улучшен вывод на консоль
Что нового в версии 0.4.12:
- Исправлено:
- Проблемы с SetValue и ключи командной строки и добавил псевдоним SendKeys для SetValue
- Добавлено:
- Object карта с имеющимися ключами и их UTF-8 значений как client.Keys
Что нового в версии 0.4.8:
- Добавлено:
- Команда frameParent основана на # 80
- асинхронной УСТАНОВ.МОНИТОРА / Teardown - вы можете передать в настоящее время параметр обратного вызова
- Скриншоты сохраняются в отчеты JUnit в виде вложений
- Исправлено:
- Проблемы, связанные с командами тайм-аута
Что нового в версии 0.3.6:
- Добавлено:
- Возможность добавления пользовательских утверждений утверждать / проверить.
- Поддержка MSIE с драйвером IE.
- Исправлено:
- Генерация отчетов, когда папка не существует.
Требования
- Node.js
Комментарии не найдены