Size: a a a

2020 September 01

OK

Oleksandr Khotemskyi in JS for testing
Я бы тогда писал свой репортер
источник

VS

Vladislava Soboleva in JS for testing
Есть пример? А то ни разу не писала репортеров. Как его инициализировать?
источник

AP

Alexey Panashchenko in JS for testing
репорт дял чего?
источник

OK

Oleksandr Khotemskyi in JS for testing
Vladislava Soboleva
Есть пример? А то ни разу не писала репортеров. Как его инициализировать?
источник

VS

Vladislava Soboleva in JS for testing
Спасибо!!!
источник

DA

Denis A in JS for testing
Всем привет, подскажите пожалуйста, пытаюсь запустить appium + wdio, но при запуске ловлю   invalid argument: unrecognized capability: automationName. Прикладываю кусок wdio.conf.js
   path: '/wd/hub',
   port: 4723,
   capabilities: [{
       maxInstances: 1,
       browserName: 'chrome',
       platformName: 'Android',
       platformVersion: '10',
       deviceName: 'Android Emulator',
       automationName: 'UiAutomator2'
   }],
источник

IL

Igor Lantushenko in JS for testing
Denis A
Всем привет, подскажите пожалуйста, пытаюсь запустить appium + wdio, но при запуске ловлю   invalid argument: unrecognized capability: automationName. Прикладываю кусок wdio.conf.js
   path: '/wd/hub',
   port: 4723,
   capabilities: [{
       maxInstances: 1,
       browserName: 'chrome',
       platformName: 'Android',
       platformVersion: '10',
       deviceName: 'Android Emulator',
       automationName: 'UiAutomator2'
   }],
"appium:automationName": "UiAutomator2",
источник

DA

Denis A in JS for testing
Igor Lantushenko
"appium:automationName": "UiAutomator2",
Перевел так все, теперь Failed to create session.
session not created: No matching capabilities found

capabilities: [{
       maxInstances: 1,
       browserName: 'chrome',
       platformName: 'Android',
       'appium:deviceName': 'Nexus_One_API_30',
       'appium:platformVersion': '10.0',
       'appium:platformName': 'Android',
       'appium:automationName': 'UiAutomator2',
   }],
источник

IL

Igor Lantushenko in JS for testing
Denis A
Перевел так все, теперь Failed to create session.
session not created: No matching capabilities found

capabilities: [{
       maxInstances: 1,
       browserName: 'chrome',
       platformName: 'Android',
       'appium:deviceName': 'Nexus_One_API_30',
       'appium:platformVersion': '10.0',
       'appium:platformName': 'Android',
       'appium:automationName': 'UiAutomator2',
   }],
попробуй закомментировать
        'appium:platformVersion': '10.0',
       'appium:platformName': 'Android',
ты 2 раза указал platformName, оставь ту которая без appium
источник

DA

Denis A in JS for testing
Igor Lantushenko
попробуй закомментировать
        'appium:platformVersion': '10.0',
       'appium:platformName': 'Android',
ты 2 раза указал platformName, оставь ту которая без appium
Попробовал, ничего не изменилось
источник

IL

Igor Lantushenko in JS for testing
Denis A
Попробовал, ничего не изменилось
вариантов несколько может быть,

1. убедись что остальной конфиг правильно указан для appium, дефолтные данные такие для wdio6 -
services: [
   [
       'appium', {
           command : 'appium',
           args: {}
       }
   ]
],
protocol: 'http',
path: '/wd/hub',
port: 4723,
2. убедись что запущен и настроен сам appium
3. убедись что у тебя действительно есть устройство Nexus_One_API_30 в avd менеджере
источник

OK

Oleksandr Khotemskyi in JS for testing
Igor Lantushenko
"appium:automationName": "UiAutomator2",
точно, как раз искал пример с protocol extension
источник

OA

Oleksii Asanov in JS for testing
Привет, ребята, а где-то летал файлик в гугл диск с сравнением фреймворков по ряду критериев…не напомните ссылку?
источник

M

MnmlSniper in JS for testing
Oleksii Asanov
Привет, ребята, а где-то летал файлик в гугл диск с сравнением фреймворков по ряду критериев…не напомните ссылку?
источник

DA

Denis A in JS for testing
Igor Lantushenko
вариантов несколько может быть,

1. убедись что остальной конфиг правильно указан для appium, дефолтные данные такие для wdio6 -
services: [
   [
       'appium', {
           command : 'appium',
           args: {}
       }
   ]
],
protocol: 'http',
path: '/wd/hub',
port: 4723,
2. убедись что запущен и настроен сам appium
3. убедись что у тебя действительно есть устройство Nexus_One_API_30 в avd менеджере
Как понять что он настроен и запущен? Я запустил сервер через комманду appium и устройство через emulator -avd Nexus_One_API_30
источник

OA

Oleksii Asanov in JS for testing
@mnmlsniper Спасибо
источник

IL

Igor Lantushenko in JS for testing
Denis A
Как понять что он настроен и запущен? Я запустил сервер через комманду appium и устройство через emulator -avd Nexus_One_API_30
посмотри в лог запущенного appium сервера, приходит ли туда реквест на новую сессию. Если приходит, то читай дальше лог что там происходит.  Запусти
emulator -list-avds

и убедись что правильно называется виртуальный девайс
источник

DA

Denis A in JS for testing
Igor Lantushenko
посмотри в лог запущенного appium сервера, приходит ли туда реквест на новую сессию. Если приходит, то читай дальше лог что там происходит.  Запусти
emulator -list-avds

и убедись что правильно называется виртуальный девайс
Не приходит
источник

IL

Igor Lantushenko in JS for testing
Denis A
Не приходит
1. убедись что остальной конфиг правильно указан для appium, дефолтные данные такие для wdio6 -
services: [
   [
       'appium', {
           command : 'appium',
           args: {}
       }
   ]
],
protocol: 'http',
path: '/wd/hub',
port: 4723
источник

DA

Denis A in JS for testing
Igor Lantushenko
1. убедись что остальной конфиг правильно указан для appium, дефолтные данные такие для wdio6 -
services: [
   [
       'appium', {
           command : 'appium',
           args: {}
       }
   ]
],
protocol: 'http',
path: '/wd/hub',
port: 4723
Да, убедился все так
источник