Як додаток, якщо ви хочете запустити свої тести на декількох пристроях, ви не можете вибрати кілька пристроїв у діалоговому вікні вибору пристрою для тестового профілю. Замість цього потрібно запустити команду gradle connectedCheck
. Це запускає ваші тести на всіх підключених пристроях. Для нього немає вбудованого інтерфейсу (як, наприклад, ви проводите тести на одному пристрої), але він надає посилання на локально створений HTML-файл із резюме тесту.
Ви можете запустити з командного рядка або в межах AS, подивіться у Gradle projects
вікно під заголовком: Додаток (або кореневий проект) -> Завдання-> перевірка.
Посилання: https://stackoverflow.com/a/18592367/1544046 : описує емулятори, але працює і для пристроїв
am
яку ви можете знайти в андроїд-документах або в численних запитаннях тут, використовувати щось на кшталт xargs або for для циклу, щоб повторити всі пристрої, а потім налаштувати IDE для запуску сценарію з спеціальна кнопка або меню. Якщо ви також очікуєте встановлення (повторної) установки, вам потрібноadb install -r somefile.apk
спершу це зробити у своєму сценарії.