Можно запустить скрипт npm из пользовательского интерфейса
Не знаю, возможно ли это, но я бы хотел добавить кнопку на угловую 6-страничную страницу, на которой выполняются сценарии e2e (т.е. "npm run e2e"). Идея состоит в том, чтобы у ПО было проще запустить тесты e2e. Тесты e2e написаны в testCafe. Это возможно?
Я нашел это, но это не совсем то, что я ищу
Как запустить тест транспортира из пользовательского интерфейса против углового приложения
1 ответ
Решение
Браузер не может выполнить любой скрипт npm.
Простейшим решением было бы установить пакетный файл на компьютере ПО, который будет выполнять в последовательности:
git clone < e2e-repo >
cd < e2e-repo >
npm install
npm run e2e