Кто-нибудь знает, как протестировать автономную часть приложения с помощью огурца или жасмина?
В настоящее время наша команда разрабатывает приложение с использованием библиотек backbonejs, localStorage, backbone-queues, чтобы пользователи могли работать в автономном режиме всовременные браузеры и синхронизация данных с помощью запросов AJAX.
Но нам нужно протестировать наше приложение, используя пользовательские сценарии, такие как этапы огурца, потому что нам нужно уточнить все наши этапы разработки с нашим клиентом.
Мы получилиСледующая следующая проблема с огурцом огурец / капибара-webkit.он не поддерживает функции html5, такие как localStorage (хорошо, мы сделали форк из одного парня из github и объединили его с последними источниками capybara-webkit).но у нас есть другая проблема.Как имитировать повторное открытие / закрытие действий браузера или как очистить localStorage для каждого сценария.теперь сценарии используют тот же localStorage.
Может быть, у кого-то есть опыт в таких приложениях для тестирования.
Заранее спасибо!