Как сделать, чтобы браузер, открытый при помощи Selenium работал как с мобильного телефона?
У одного веб приложения есть проверка на текущее устройство.
Никак, пока не будет известен алгоритм детекта НЕ мобильного устройства. Но, как вариант, использовать один из следующих методов (от простого к сложному):
1. Открыть инструменты разработчика браузера, активировать "toggle device toolbar" и задать ширину и высоту дисплея, равную мобильному устройству (условно чекается).
2. Использовать Appium + Android Virtual Device (слабо чекается).
3. Использовать Appium + настоящий смартфон (слабо чекается).
4. Использовать собственный браузер (не чекается).
P.S. про всякие заголовки, ip, куки, локальные хранилища, частота подключений итп даже говорить не будут, это дефолт.