Я пытаюсь автоматизировать мобильную эмуляцию в браузере chrome. Поэтому я успешно выполнил локальное chrome , не уверенный в мобильных эмуляторах браузера chrome. Я просто хотел знать, как мы должны делать то же самое в браузерном стеке.
Аналогично локальному chrome выполнению, просто нужно открыть браузер chrome с заданными параметрами chrome (android, ipad , iphone) в обозревателе.
https://chromedriver.chromium.org/mobile-emulation
Локальный chrome Фрагмент кода выполнения:
`"chromeAndroid": {
"deviceName": "Nexus 5"
},
"chromeiPhone": {
"deviceName": "iPhone 5"
},
"chromeiPad": {
"deviceName": "iPad"
},
Map<String, String> mobileEmulation = new HashMap<>();
mobileEmulation.put(pair.getKey().toString(), pair.getValue().toString());
ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.setExperimentalOption("mobileEmulation", mobileEmulation);
driver = new ChromeDriver(chromeOptions);`
Мы анализируем Данные из json файла и передать его в chrome опции.
Локальное chrome выполнение Снимок экрана:
Пожалуйста, предложите мне, предоставив некоторые детали или фрагмент кода для remoteWebdriver, поскольку мы запускаем тесты стека браузеров от Jenkins и localsack для браузера.
Пожалуйста, помогите мне!