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

AndroidViewClient - это 100% чистая библиотека Python и инструменты, которые упрощают создание тестовых скриптов и автоматизацию тестирования Android, обеспечивая операции более высокого уровня и возможность получения дерева представлений, присутствующих в любой момент на экране устройства или эмулятора, и выполнения операций над ним. Создание тестового сценария можно еще больше упростить и автоматизировать с помощью Culebra.
1 ответ

android UiTestAutomationBridge возвращен нулевой корневой узел

При вызове vc.dump я получаю ошибку ниже. Временами он работает нормально и случайно выходит из строя с этой ошибкой. ОШИБКА: неработающий XML: u'ERROR: нулевой корневой узел, возвращаемый UiTestAutomationBridge.\ R \n'Ошибка LoginTest (ExpatError('…
07 окт '13 в 07:32
1 ответ

Несоответствующий ввод 'as', ожидающий CLONE в dtmilano viewclient.py

Я действительно новичок в Python, Cmonkeyrunner и Android. Я пытаюсь автоматизировать приложение для Android и с помощью dtmilano AndroidViewClient Я установил python 2.7.9 на Windows 8, распаковал AndroidViewClient-master.zip на диск C, после чего …
20 май '15 в 06:17
1 ответ

AndroidViewClient ОШИБКА: устройство безопасно

Я пытаюсь использовать AndroidViewClient для некоторой автоматизации. На [github][1] есть страница о "Безопасном режиме". Это заявляет это: AndroidViewClient имеет два возможных бэкенда: ViewServer UiAutomator UiAutomator работает на Android API 16 …
24 апр '13 в 20:09
1 ответ

Как я могу получить атрибут в androidviewclient

Как я могу получить атрибут дампа в androidviewclient. например, я хочу получить значение атрибута 'selected'. Пожалуйста, помогите!! атрибут андроида
17 май '17 в 07:05
2 ответа

Как проверить, запущено ли устройство или эмулятор с помощью AndroidViewClient?

Я использую библиотеку AndroidViewClient для одного из моих проектов. Я столкнулся с проблемой, что мой скрипт хорошо работает на эмуляторе, но на реальном устройстве мне нужно добавить несколько строк кода. Но я не нашел, как проверить, реально ли …
30 ноя '15 в 14:03
1 ответ

Как запустить скрипт на Python из Ruby/Cucumber-Calabash

У меня проблема с Calabash/Cucumber, мне нужно запустить скрипт на python, сгенерированный culebra (androidviewclient), который в нескольких словах нажимает на внешний вид моего приложения. Это мой класс рубиновой страницы: require 'calabash-android…
1 ответ

AndroidViewClient View Флажок isChecked()

Я могу использовать Culebra, чтобы коснуться флажка Мобильные данные, сделать проверку True или False, позвонив checkbox_id.isChecked()все работает нормально. Но я не могу найти метод isChecked() в сценарии ViewClient.pyОткуда этот метод?
30 апр '15 в 13:54
1 ответ

Сравнение изображений с помощью Android View Client

Есть ли способ сравнить изображения для Android с помощью Android View Client? Текущая процедура, которую я пытаюсь с помощью сравнения Python.
10 май '16 в 16:20
1 ответ

Настройка AndroidViewClient в Windows 8 дает Raise AttributeError

Я скачал ZIP-файл с https://github.com/dtmilano/AndroidViewClient который является версией 5.1.1 . Я добавил ANDROID_VIEW_CLIENT_HOME=/path/to/AndroidViewClient и PYTHONPATH=/path/to/AndroidViewClient/src . Теперь, когда я запускаю python test-conne…
20 янв '15 в 19:51
1 ответ

AndroidViewClient перезапускает устройство каждой командой после однократного использования команды "touch(x,y)"

Используя AndroidViewClient, совсем недавно каждое действие, которое я пытаюсь выполнить, используя Culebra или любой из связанных сценариев, просто перезапускает виртуальное устройство. Кто-нибудь когда-нибудь сталкивался с этим раньше? ** edit 1: …
19 авг '15 в 18:13
0 ответов

Снимок экрана Takin, воспроизводимый на устройстве Android с помощью клиента просмотра Android

Сделать снимок очень просто, используя клиент представления Android в инструменте monkeyrunner. Моя проблема> Я работаю на Android TV . И я автоматизирую одно приложение для установки канала. Теперь у меня на ТВ разные экранные дисплеи (OSD), где пр…
14 авг '14 в 09:52
2 ответа

Android: измерение сходства между двумя страницами активности

Я использую monkeyrunner и androidviewclient для сканирования графического интерфейса некоторых приложений для Android (т.е. это). Кстати, он работает отлично! Дело в том, что иногда, когда вы нажимаете на интерактивный компонент, он открывает ту же…
1 ответ

Имитация касания, удержания, перемещения в Android отладочный мост

Вместо того, чтобы использовать drag или же swipe Команда в мосту отладки Android или AndroidViewClient, как это: device.drag((600,800),(600,1200), 1000) device.shell('input touchscreen swipe 600 800 600 1200 1000') Есть ли способ симулировать что-т…
30 июн '14 в 20:42
1 ответ

Как очистить данные дампа (AndroidViewClient/Culebra) из памяти?

Я запускаю сценарий автоматического тестирования с использованием AndroidViewClient. Я делаю несколько дампов в скрипте. Скрипт используется для теста скорости / времени отклика на устройстве Android, и тест выполняется для n>300. Я получаю следующу…
17 окт '16 в 17:59
1 ответ

Можно ли обновить конкретный вид без выполнения дампа для всего иерархического дерева представлений с помощью AndroidViewClient?

Мне нужен способ контролировать некоторые параметры просмотра (например, чтобы поймать момент, когда он становится активным и т. Д.) Для этого мне кажется, что мне нужна возможность обновить отдельное представление, потому что выполнение дампа для в…
12 май '14 в 13:46
1 ответ

Как использовать метод просмотра viewclient в AndroidViewClient

У меня есть следующие коды для обхода ListView в AndroidViewClient для создания списка учетных записей. Это работает нормально, но это хороший способ сделать это, потому что я не могу найти более правильный способ передачи переменной list_accounts в…
14 май '15 в 06:43
1 ответ

Как установить переменную среды для AndroidViewClient?

Я настроил monkeyrunner и пытаюсь настроить AndroidViewClient. Я следовал руководству по адресу https://github.com/dtmilano/AndroidViewClient/wiki, выполняя установку в pip, и добавил путь env в свой профиль bash с помощью кода: export ANDROID_VIEW_…
1 ответ

Как коснуться / нажать кнопку / Просмотр с помощью AndroidViewClient?

У меня есть приложение, для которого я хочу запустить Monkeyrunner (используя Android ViewClient) Я пытаюсь определить свою точку зрения как Vc = ViewClient(device, serialno) vc.dump touchProject = vc.findViewByIdorRaise('id/projectNewGallery') touc…
17 июн '13 в 07:02
1 ответ

Как получить доступ к функции класса Java в Android-apk удаленно для тестирования?

У меня есть приложение на Android, которое связывается с устройством Arduino, оно связывается с Arduino через интерфейс USB, и мы хотели бы получить доступ к некоторым из этих функций удаленно, чтобы выполнить наши сквозные тесты. У нас возникла про…
16 июн '16 в 05:54
1 ответ

Выполнить проанализированные данные XML в качестве команды в Python

Я пытаюсь написать скрипт автоматизации на python, шаги которого описаны в документе xml. но когда я попытался запустить проанализированные данные xml как команду в python, он обрабатывает проанализированные данные как строку и не выполняет их. Я ис…