Вопросы по теме 'android-uiautomator'

Тестирование Android UiAutomator
Я создал простое действие, в котором у меня есть 2 кнопки для отправки и отмены. Я просто хочу протестировать этот проект с помощью тестирования UI Automator. Итак, я создаю тестовый проект Android и создаю класс. Я расширяю этот тестовый класс...
2999 просмотров
schedule 30.09.2021

Как найти идентификатор в приложении для Android с помощью UIAutomator Viewer
Я пишу тест автоматизации для мобильных приложений Android / ios. Если у кого-то есть ссылки на него, дайте мне знать пример кода. У меня есть приложение для Android, в котором нарисованы текстовые элементы. Расширяет вид И он нарисован...
4458 просмотров

Как удалить учетную запись синхронизации приложения в Android Instrumentation Test
Приложение, которое я тестирую, создает «синхронизирующую учетную запись» (CMIIW, я могу ошибаться в названии), которую можно увидеть в разделе «Учетные записи» в настройках системы Android. К сожалению, учетная запись сохраняется , поэтому...
164 просмотров

Как выбрать значение из раскрывающегося списка гибридного приложения с помощью appium?
Я относительно новичок в appium и активно участвую в poc. Требуется выбрать значение из раскрывающегося списка, однако я могу щелкнуть элемент счетчика, но все, что ниже, не распознается моим uiautomator. в результате я не могу выбрать какие-либо...
7982 просмотров
schedule 04.10.2021

Android UiAutomator на нескольких устройствах, реагирующих друг на друга
У кого-нибудь есть Android uiautomator для работы с несколькими устройствами одновременно, но для разных целей? Я имею в виду, я бы хотел, чтобы мой тест запускал как устройства, так и приложения, а затем устройство А делало что-то, на что...
1302 просмотров

Есть ли способ получить текущий макет и представления активности через adb?
По причинам окружающей среды я могу использовать только команды adb . Есть ли способ получить текущие атрибуты макета, такие как id , position , text и т. д. ? Аналогично тому, что показывает uiautomatorviewer .
43027 просмотров

Как узнать, появилась ли новая активность?
Я провожу тестирование черного ящика (используя UiAutomator 2.0, кстати, расширяя InstrumentationTestCase), и мне нужно знать: 1 - при создании новой активности 2 - чтобы узнать, создается ли действие впервые Мне это нужно, потому что есть...
624 просмотров

сборка Jenkins uiautomator всегда зеленая
Поэтому я определил множество классов UiAutomatorTestCase, каждый из которых имеет максимум 1 или 2 теста. Затем я использую сценарий Shell на Jenkins, чтобы объединить эти тестовые примеры в серию тестов, например: adb shell uiautomator runtest...
1257 просмотров
schedule 27.05.2022

Ошибка выдачи объекта UiDevice, когда мы запускаем Instrumentation с помощью startInstrumentation() из основного действия
Я пытаюсь получить доступ к инструментарию из приложения Android (путем запуска приложения), используя startInstrumentation(); Мой код MainActivty ниже protected void onCreate(Bundle savedInstanceState) {...
572 просмотров

UIScrollable getChildByText недостаточно прокручивается, прежде чем сдаться
Я использую инструмент uiautomator для написания некоторых автоматических тестов для своего приложения. Вот код, который вызывает проблемы: UiScrollable appViews = new UiScrollable(new UiSelector().scrollable(true));...
1212 просмотров
schedule 17.06.2022

UiAutomator 2.0 и Eclipse
Есть ли способ скомпилировать UiAutomator 2.0 с Eclipse и Ant? Я добавил файлы android.jar и uitautomator.jar из Android-23 , но безрезультатно. Eclipse по-прежнему не видит специальные методы UiAutomator 2.0 , такие как UiObject2 . Я...
814 просмотров

Как использовать эспрессо для нажатия кнопки AlertDialog
Я хочу нажать кнопку ниже, используя эспрессо, но я не знаю, как это сделать. Должен ли я получить идентификатор ресурса? Или как установить идентификатор для AlertDialog?? @RunWith(AndroidJUnit4.class) public class ApplicationTest {...
17371 просмотров

Где посмотреть xml файл после adb shell uiautomator dump view.xml
я использую команду adb shell uiautomator dump view.xml чтобы сбросить иерархию пользовательского интерфейса текущего экрана Android. Затем я пытаюсь увидеть view.xml , я попробовал команду: adb shell cat view.xml но получаю...
12673 просмотров
schedule 28.06.2022

Как проверить и собрать исходный код UIAutomator в Windows
Я пытаюсь использовать UiAutomatorTestRunner.java в UiAutomator.jar . По умолчанию UiAutomator.jar , который поставляется с Android SDK, не содержит UiAutomatorTestRunner.java внутри. Поэтому я планирую загрузить исходный код UIAutomator...
1536 просмотров
schedule 05.07.2022

Заменил ли uiautomatorviewer иерархию в мониторе устройств Android?
Я пошел использовать иерархию просмотра и получил следующее сообщение: «Отдельная версия hieararchyviewer устарела. Вместо этого используйте Android Device Monitor (инструменты/монитор)». Итак, я запустил Android Device Monitor в Android Studio...
3647 просмотров

Как создать файл Java Jar и запустить UIAutomator на устройстве Android?
Я помню, как еще в Motorola мы смогли скомпилировать файл JAR, передать файл jar на устройство Android и через cmd Prompt выполнить файл jar и вызвать определенные файлы классов для запуска автоматизации на устройстве. Проблема в том, что у нас были...
1871 просмотров
schedule 06.08.2022

нулевой корневой узел, возвращаемый UiTestAutomationBridge с помощью uiautomator
У меня проблема с запуском uiautomator в моем скрипте Python (аналогичный скрипт оболочки работает нормально). Я использую следующий метод для удобства: import subprocess def host_exec(cmd): p = subprocess.Popen(cmd, shell=True,...
4226 просмотров
schedule 12.08.2022

Установка текста в UIAutomator
Я просто изучал UIAutomator для тестирования приложений Android и столкнулся с этой проблемой. На основе API. https://github.com/xiaocong/uiautomator#screen-actions-of-the-device Я пытаюсь добавить новый контакт программно в рамках моего...
3524 просмотров
schedule 14.08.2022

Как получить доступ к элементам на внешнем веб-сайте с помощью Espresso
Используя эспрессо, мы нажимаем кнопку «Войти», которая запускает внешний веб-сайт (настраиваемая вкладка Chrome), где вы можете войти, а затем он перенаправляет обратно в наше приложение для Android. Есть ли в Espresso способ: 1) проверить, что...
3993 просмотров

Как запустить набор тестовых случаев с помощью Android UI Automator
Я работаю над Android UI Automator, чтобы автоматизировать несколько тестовых случаев в моем текущем проекте. Несколько тестовых случаев, которые я написал до сих пор, поскольку отдельные общедоступные классы в пакете com.myapp.testautomation...
2721 просмотров
schedule 23.08.2022