#saucelabs #wdio-v4
#saucelabs #wdio-v4
Вопрос:
Для Saucelabs и локального тестирования Appium мы можем установить maxInstances
в Webdriver.io чтобы наши тесты выполнялись одновременно на нескольких устройствах / экземплярах.
Это не работает для тестовых запусков на Test Object. Кто-нибудь знает, можно ли настроить одновременный запуск тестовых объектов на нескольких устройствах? Если да, то как это можно настроить?
Ответ №1:
Как упоминается в ответе Абд Сани Абд Джалала, настройка MaxInstances
работает как для TestObject, так и для виртуальных устройств Sauce. Главное — настроить конфигурацию и возможности для использования доступных устройств. Помните, что TO использует физические устройства, и поэтому устройство должно быть доступно в соответствии с вашими возможностями, чтобы его использовать.
Другая идея заключается в том, чтобы рассмотреть возможность использования wdio-saucerdc-service вместо стандартного пакета wdio-sauce-service. Это позволяет вам подключаться к TO простым способом напрямую.
Ответ №2:
На самом деле, maxInstances
это работает и для Test Object. При установке этого значения я бы также рекомендовал использовать динамическое распределение, чтобы было проще получать устройства: https://wiki.saucelabs.com/display/DOCS/Appium Capabilities for Real Device Testing#AppiumCapabilitiesforRealDeviceTesting-CapabilitiesforDynamicAllocationofDevices