Описание тега uiautomator

Платформа тестирования uiautomator для Android позволяет эффективно тестировать пользовательский интерфейс, создавая автоматизированные функциональные тестовые примеры пользовательского интерфейса, которые можно запускать в приложении на одном или нескольких устройствах.
2 ответа

UI Automater viwer не открывается

Когда я дважды щелкаю по файлу uiautomatorviewer.bat, командная строка открывается и сразу закрывается. Любая помощь будет оценена
09 мар '18 в 17:43
0 ответов

Прокрутите RecyclerView без прокрутки вверх с помощью UiAutomator

Я использую UiScrollable, чтобы прокрутить reclyclerView и найти текст, но он прокручивается вверх и вниз, когда прокручивается вверх, исчезает окно повторного просмотра. Есть ли способ прокрутки вниз без прокрутки вверх? Используя этот код: element…
1 ответ

Как я могу установить приложения с помощью uiautomator?

Мое приложение для тестирования зависит от Facebook. На таких устройствах, на которых не установлен Facebook, мне нужно сначала установить Facebook. Первый способ, который я попробовал, это установить его из файла APK. Тем не менее, я не могу найти …
22 авг '17 в 06:56
1 ответ

swipeDown не работает в Uiautomator

Я пытаюсь использовать Android UIautomator и пытаюсь использовать swipeDown(), чтобы открыть другое представление. Но я не смог этого сделать. Я пробовал swipeLeft() и swipeRight() для других макетов, и мне это удалось, но я не могу найти решение, п…
22 июн '14 в 08:27
0 ответов

Несколько кликов одновременно с помощью UiAutomator

Я хочу протестировать нежелательные действия пользователя с помощью UiAutomator. Пользователь может нажать на две кнопки на экране одновременно. Есть возможность симулировать два или более одновременных клика с помощью UiAutomator. Заранее спасибо.
03 апр '16 в 17:40
9 ответов

Обеспечение задержки между событиями в UiAutomator Android

Как я могу обеспечить задержку между щелчками событий в UiAutomator Android. Первое событие вводит URL в EditText: new UiObject(new UiSelector().text("Search here")).setText("abc.com"); getUiDevice.waitForIdle(15000); Здесь я загружаю веб-страницу в…
17 сен '13 в 09:49
1 ответ

Как открыть URL в браузере Chrome в Android с помощью UIAutomation

Я хочу открыть URL www.youtube.com в Chrome browser на моем устройстве Android с помощью ui-automator, Я могу войти в URL, но у него нет UI button 'GO' or 'Enter' начать загрузку сайта. После того, как сделано с setText URL, любые предложения о том,…
1 ответ

Не удается запустить тесты Android-интерфейса из командной строки

Я создал простой тест пользовательского интерфейса для приложения Android после этого урока: http://developer.android.com/tools/testing/testing_ui.html Теперь я собрал свой проект и загрузил TestProject.jar файл в виртуальное устройство, используя: …
0 ответов

XPath селектор для макета Android

У меня есть серьезная проблема, чтобы найти селектор, который выбирает четыре FrameLayouts Я пробовал xpath и UiSelector и не могу заставить ни одного работать. Самое близкое, что я получил, - это второй FrameLayout, использующий этот xpath //androi…
1 ответ

Firebase Test Lab - я не могу использовать ScreenShotter с UIAutomator, так как у меня нет активности

Я пытаюсь использовать функцию ScreenShotter в Test Labs, на Firebase в рамках моих тестов UIAutomator. Однако вместо простого контекста ему нужен Activity, и я не могу получить или не получить его из теста UIAutomator. Я облажался Это работает толь…
08 мар '17 в 21:05
3 ответа

Доступ к ресурсам для тестов Android UI Automator

Я работаю над набором тестов с использованием UI Automator на Android. У меня это работает, но мои текущие тесты сделаны с большим количеством строковых литералов. Строковые литералы были хороши, когда я просто пытался заставить вещи работать, но он…
18 июл '13 в 01:57
1 ответ

Тестирование Android UiAutomator

Я создал простое действие, в котором у меня есть 2 кнопки для отправки и отмены. Я просто хочу протестировать этот проект, используя тестирование UI Automator. Поэтому я создаю тестовый проект для Android и создаю класс. Я расширяю этот тестовый кла…
28 мар '13 в 05:47
1 ответ

Я использую инструмент uiautomator в Android. В некоторых ролях, uiautomator не может рисовать. Я хочу настроить uiautomator, чтобы включить рисование

Я хочу изменить исходный код uiautomator Android. Может кто-нибудь сказать мне, как я могу скачать полный проект и импортировать его в Eclipse. Большое спасибо
13 май '14 в 10:20
1 ответ

UIAutomator ScrollToBeginning не прокручивает весь путь к началу

Я пишу UI-тест с использованием UI automator и столкнулся с проблемой, когда я пытаюсь прокрутить до начала NumberPicker, однако при использовании ScrollToBeginning или FlingToBeginning с переменным числом шагов NumberPicker прокручивает только два …
29 июл '14 в 15:17
1 ответ

UIAumator работает с Android Timepicker

Я пытаюсь выполнить тестирование пользовательского интерфейса для выбора времени Android. Я использую эспрессо, которое не может подключиться к компоненту этого типа, и в соответствии с документацией, которую я должен использовать UIAutomator, Я мог…
17 фев '16 в 13:09
1 ответ

uiautomator - кнопка не выбирается

У меня есть следующий кусок кода в моем тесте: device.findObject(By.text("Widgets")).click(); device.wait(Until.hasObject(By.text("Widgets").selected(true)), LAUNCH_TIMEOUT); device.waitForIdle(LAUNCH_TIMEOUT); assertTrue("Widgets button is selected…
03 июн '17 в 17:10
1 ответ

BluetoothAdapter.getDefaultAdapter() завершается с ошибкой NullPointerException от uiautomator

Я пытаюсь проверить подключенные устройства Bluetooth на Android с помощью uiautomator. public void verByApi() throws UiObjectNotFoundException{ boolean paired = false; Bundle params = getParams(); String deviceName = params.getString("deviceName");…
30 дек '14 в 12:05
0 ответов

UiDevice.openNotification() не работает с windowFullscreen=true

Один из моих тестов UiAutomator не проходит на одном из моих тестовых устройств, потому что _uiDevice.openNotification() не удается открыть область уведомлений. Вопреки документации этой функции, я получаю true в результате. Если я установлю <ite…
1 ответ

Есть ли разница в том, что uiautomator запускает JAR из Eclipse Export vs ANT build?

Как заголовок, есть ли разница в JAR, который создается из функции экспорта Eclipse по сравнению со сборкой ANT, если бы я запускал его с помощью uiautomator? Ссылаясь на Android UI Testing, я пытаюсь собрать JAR с помощью ANT, но я столкнулся с нек…
02 фев '15 в 03:03
2 ответа

Выполнить командную оболочку "echo test > /sdcard/testlog.txt" с помощью executeShellCommand в UiAutomator 2.0

Я пытаюсь создать новый файл с помощью оболочки cmd: echo test > /sdcard/testlog.txt Но когда я делаю это с executeShellCommand в UiAutomator 2.0. Результат будет только echo "test > /sdcard/testlog.txt" вместо создания testlog.txt с контентом…
11 апр '17 в 07:31