Как настроить тестовые сценарии для одновременного запуска в тестовом объекте Webdriver.io? - PullRequest
0 голосов
/ 19 марта 2019

Для Saucelabs и локального тестирования Appium мы можем установить maxInstances в Webdriver.io, чтобы наши тесты выполнялись одновременно на нескольких устройствах / экземплярах.

Это не работает для тестовых запусков на Test Object.Кто-нибудь знает, можно ли настроить запуск тестовых объектов для одновременной работы на нескольких устройствах?Если да, как это можно настроить?

Ответы [ 2 ]

1 голос
/ 19 марта 2019

Как говорит ответ Абд Сани Абд Джалал, настройка MaxInstances работает как для TestObject, так и для виртуальных устройств Sauce. Ключ заключается в том, чтобы настроить конфигурацию и возможности для использования доступных устройств. Помните, что TO использует физические устройства, и поэтому устройство должно быть доступным в соответствии с вашими возможностями, чтобы использовать его.

Другая идея - рассмотреть возможность использования wdio-saucerdc-service вместо стандартного пакета wdio-sauce-service. Это позволяет напрямую подключаться к TO напрямую.

0 голосов
/ 19 марта 2019

На самом деле, maxInstances работает и для Тестового объекта.При установке этого значения я бы также рекомендовал использовать динамическое распределение, чтобы было проще получать устройства: https://wiki.saucelabs.com/display/DOCS/Appium+Capabilities+for+Real+Device+Testing#AppiumCapabilitiesforRealDeviceTesting-CapabilitiesforDynamicAllocationofDevices

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...