1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/pjy-uitestcollection

Клонировать/Скачать
totorojstotoro.md 4.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 00:50 7537ab6

totorojs/totoro

Простой в использовании, стабильный кроссбраузерный инструмент для тестирования.

github: https://github.com/totorojs/totoro

Star: 521
Fork: 100
Watch: 52
До 2016.08.17

Особенности

  • Работает в реальном браузере.
  • Поддерживает все тестовые фреймворки.
  • Автоматическое тестирование покрытия кода.
  • Достаточно надёжен для использования в реальных условиях.

Параметры командной строки

-R, --runner — данные, необходимые для запуска теста, обычно это путь к локальному файлу или URL. По умолчанию: автоматически ищет runner.html или index.html в текущем каталоге, подкаталогах tests или test.


-C, --code — удобный способ отладки. Принимает одно выражение, файл JS или URL. totoro вернёт значение выражения или результат всех console.log() в файле JS. Например:

$ totoro --code document.body
$ totoro --code "console.log(document.body)"
$ totoro --code examples/code/code.js  // У нас действительно есть этот пример, попробуйте!
Обратите внимание: --code и --runner являются взаимоисключающими опциями!

-l, --labors — указывает имя приложения, которое нужно протестировать, обычно браузер, разделяя несколько имён запятой. Например: chrome,firefox,safari,ie // без указания версии ie/6,ie/7,ie/8,ie/9 // с указанием версии По умолчанию: автоматический выбор доступных настольных браузеров на тестовом сервере.

-a, --adapter — адаптер тестового фреймворка для отправки отчётов о тестировании. Принимает встроенные ключевые слова, локальные пути и URL. Поддерживаются встроенные ключевые слова: mocha, jasmine. Если указано no, totoro не пытается обнаружить и вставить адаптер, предполагается, что пользователь загрузит его самостоятельно. Написание пользовательских адаптеров см. в static/adapters/mocha.js. По умолчанию: если --runner указывает на локальный путь, сначала проверяется наличие totoro-adapter.js в местоположении runner; если он не найден или --runner указывает URL, totoro-server автоматически сканирует содержимое --runner в поисках соответствующего встроенного ключевого слова.


-O, --root — если --runner является локальным файлом, totoro запустит временный HTTP-сервер во время тестирования, этот параметр указывает корневой каталог этого сервера, принимает относительные и абсолютные пути. Для получения дополнительной информации см. документацию. По умолчанию: предположение на основе --runner и --adapter.

-H, --host — хост тестового сервиса. По умолчанию: внутренний хост Alibaba.

-P, --port — порт тестового сервиса. По умолчанию: 9999

--no-proxy — не преобразовывать URL, указанный в runner. По умолчанию: false

--no-coverage — пропустить проверку покрытия кода. По умолчанию: false

3.2 totoro list

Отображение доступных текущих тестовых браузеров. Для просмотра параметров конфигурации используйте totoro list -h.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/pjy-uitestcollection.git
git@api.gitlife.ru:oschina-mirror/pjy-uitestcollection.git
oschina-mirror
pjy-uitestcollection
pjy-uitestcollection
master