#flutter #powershell #cmd #flutter-test #flutter-integration-test
Вопрос:
Я хотел бы выполнить две команды (не имеет значения, в powershell это или cmd). Команды следующие. Я пытаюсь запустить и то, и другое одновременно, но поскольку chromedriver должен быть запущен — он зависает навсегда и никогда не достигает второй команды.
- chromedriver —порт=4444
- привод флаттера —цель=test_driver/app.dart —имя браузера=chrome —релиз —безголовый
Я следую документации здесь (в нижней части страницы) Интеграционное тестирование Flutter (но на самом деле это не так важно для моего вопроса — просто к вашему сведению, что я делал)
Я продолжаю искать в Google «как выполнить две команды», но ответы, которые я обычно получаю, — это использовать «amp;» или»amp;amp;», но в моем случае это не работает, так как chromedriver просто останется открытым во время выполнения.
Спасибо,
Майкл Смит
Комментарии:
1.
Start-Job
для запуска в отдельном потоке. Можно также использоватьStart-Process
для запуска команд в отдельном экземпляре powershell.
Ответ №1:
В CMD вы должны попробовать
start "" chromedriver --port=4444