Возможности mobileEmulation для Firefox в IO вебдрайвера
Я пытаюсь написать сквозные тесты для мобильных браузеров. Поэтому я устанавливаю конфигурацию для Google Chrome, как показано ниже, и она работает нормально.
{
browserName: 'chrome',
'goog:chromeOptions': {
mobileEmulation: { deviceName: 'Apple iPhone 6' },
}
Но я не уверен, откуда взято "goog:chromeOptions". Я пытался искать документы Wdio и не мог найти. Я только что получил из одного из блогов, что нам нужно передать ключ как "goog:chromeOptions"
Точно так же мне нужно запустить браузер Firefox и Safari. Поэтому я не уверен, какой ключ / хэш нам нужно передать для Firefox для мобильной эмуляции.
Я пытаюсь выучить WDIO, выполняя простые упражнения.
1 ответ
Установить конфигурацию для Google Chrome:
{
browserName: 'chrome',
'goog:chromeOptions': {}
}
Установите конфигурацию для Firefox:
{
browserName: 'firefox',
'moz:firefoxOptions': {}
}
Установите конфигурацию для Safari:
{
browserName: 'safari',
'safari.options': {}
}
Узнайте больше в CONFIGURATIONFILE.MD