Я использую Google Chrome с Интернетом для запуска автоматических тестов, и я хотел бы узнать, есть ли способ запустить Chrome в режиме эмуляции из CLI или использовать определенный флаг для тестирования мобильного рендеринга. Если нет, знаете ли вы хорошее обходное решение?
Я мог напрямую использовать Android Emulator (от Android SDK) с Selenium Webdriver apk или с мобильным Chrome, но тесты чаще всего сбой, эмуляторы не реагируют, и я должен перезапустить его. Кроме того, мне нужно протестировать на максимально возможной области, не ограничиваясь Android-устройствами. Chrome на рабочем столе намного стабильнее, и даже если тест терпит неудачу, хром всегда отвечает и может автоматически закрываться Интернетом.
Я пробовал обходной путь с флагом "--enable-touch-events" и с пользовательским userAgent, но это создавало странное поведение. Может, мне помогут некоторые другие флаги?
Заранее благодарю за ваш ответ.