Я хочу, чтобы иметь возможность протестировать мое приложение Angular с помощью Protractor. Поскольку я использую RequireJS, я не могу использовать директиву ng-app
в моей DOM, и поэтому я загружаю Angular вручную с помощью angular.bootstrap
.
Транспортир печатает вывод ошибки, как показано ниже:
Ошибка: Angular не найден на странице
http://localhost:1428/
: повторные попытки поиска Angular превышены
Тогда я понял, что документация Protractor имеет предупреждение:
Транспортир не работает из коробки с приложениями, которые загружаются вручную, используя angular.bootstrap. Вы должны использовать директиву ng-app.
Ну, есть ли какое-либо обходное решение для запуска тестов Protractor с помощью вручную загруженного приложения Angular или я должен начать изучать альтернативные варианты тестирования?