Как запустить транспортир из веб-приложения?
У меня есть некоторые тесты транспортира (против angularApp), которые я хотел бы запустить. Для этого я создал пользовательский интерфейс, который запрашивает у пользователя файл сценария. Затем мне нужно каким-то образом запустить транспортир и запустить тест.
Какие у меня есть варианты для достижения этой цели?
1 ответ
Решение
Вы можете передать файл в бэкэнд (и сохранить его), который затем выполнит тест, как обычно protractor conf.js
,
Если у вас нет бэкэнда, который может запускать транспортир через узел, то вам нужно раскошелиться на собственную копию Protractor, удалить все API-интерфейсы узла и сделать что-то похожее на то, что https://github.com/angular/protractor/blob/master/lib/runnerCli.js делает, но это будет грязно.