Публикации по теме 'android-testing'
Build.VERSION в модульном тестировании
TL; DR: Чтобы написать модульный тест JVM для версии сборки Android, вы можете: изменить поле версии сборки во время выполнения или создать оболочку для проверки версии сборки.
К моменту появления Android Q в прошлом году Google выпустила 17 версий Android с множеством различных API, которые необходимо проверять во время выполнения, чтобы реализовать соответствующее поведение.
Build.VERSION
Чтобы получить информацию о версии, на которой работает ваше устройство, вам необходимо..
Вопросы по теме 'android-testing'
Как вы тестируете приложение Android в нескольких действиях?
Мы создаем сложное приложение для Android, состоящее из множества экранов и рабочих процессов, распределенных по множеству действий. Наши рабочие процессы аналогичны тем, что вы можете увидеть в банкоматах банка, например, есть Activity для входа в...
47151 просмотров
schedule
26.02.2024
Тестирование GPS в Android
Как вы тестируете приложения GPS в Android ? Можем ли мы протестировать его с помощью эмулятора Android ?
25480 просмотров
schedule
05.01.2023
Установите пользовательский контекст в AndroidTestCase
Я пытаюсь протестировать свой собственный ContentProvider , который обновляет элемент только в определенный момент времени.
Чтобы протестировать ветку shouldUpdate , мне нужно вернуть время и установить пользовательскую дату в моем приложении. Я...
1245 просмотров
schedule
27.04.2022
Тестирование Android с использованием Robotium - снимок экрана OpenGL
Есть ли способ сделать снимок экрана с элементами OpenGL?
404 просмотров
schedule
05.01.2023
Роботиум и ActionBarSherlock
Здравствуйте, я создал тестовый проект в eclipse и правильно настроил его с помощью robotium. Я тестирую APK, подписанный с помощью хранилища ключей отладки. Я знаю, что этот тестовый проект работает с самой базовой точки зрения, потому что я могу...
481 просмотров
schedule
11.01.2023
Можно ли войти в режим отладки для Android при запуске теста junit?
Обычно я запускаю тест junit, используя adb shell am instrument -w com.android.contacts.tests/android.test.InstrumentationTestRunner . И это действительно работает, он будет запускать все мои тесты.
Но когда я делаю точки останова и хочу войти в...
8548 просмотров
schedule
27.06.2023
Модульное тестирование Android: как дождаться, пока Activity обновит пользовательский интерфейс
Я пытаюсь проверить свой пользовательский интерфейс в Activity. Однако это действие выполняет некоторые фоновые сетевые операции и в ответ обновляет его фрагменты до фактического компонента, который я пытаюсь протестировать.
Мой модульный тест...
2611 просмотров
schedule
24.02.2023
Robolectric 1.1 не может загрузить файл макета, если файл находится не в каталоге res/layout/
когда я запускаю тесты в robolectric 1.1, возникает следующая ошибка при раздувании файла макета:
java.lang.RuntimeException: Could not find layout layout/home_layout
at...
238 просмотров
schedule
12.10.2022
Как написать тестовый пример Android, который охватывает более двух приложений
Согласно документу Robotium, мы не можем написать тестовый пример, охватывающий два приложения, в нем говорится: «Тестовый проект привязан к целевому пакету. Выход за пределы этого целевого пакета не разрешен платформой Android. Поэтому вам...
751 просмотров
schedule
04.04.2024
Заморозить тест Android junit после выполнения теста
после выполнения каждого теста junit переходит к следующему тесту. И активность закрывается автоматически после каждого выполнения теста.
Это нормально, когда я тестирую функции, но НЕ ОК, когда я тестирую представления. Я хочу видеть результаты...
849 просмотров
schedule
05.03.2023
Чтение данных (как данных USB) с ПК, когда устройство Android подключено к ПК
Я работаю над проектом, в рамках которого мы разрабатываем приложение для Android для считывания данных с RFID-чипа в USB-накопителе. Приложение Android работает нормально, считывает данные RFID, когда USB (с чипом RFID) подключен к устройству...
404 просмотров
schedule
29.03.2023
Мой простой тестовый пример не работает на Robotium
Я пытаюсь протестировать свое приложение с помощью Robotium, используя очень простой тестовый пример, но он терпит неудачу. Я пробовал все, и ничего не работает. Моя основная деятельность - это деятельность Google Maps. Я пробовал другие виды...
3478 просмотров
schedule
28.03.2023
Сбой тестового запуска: сбой инструментального запуска из-за «java.lang.ClassNotFoundException»
Это мой первый раз, когда я настраиваю тестовый проект Android для тестирования проекта Android.
Я создал очень простой тестовый пример, который я пытаюсь запустить, однако то, что у меня есть, не запускается. Я получаю Test run failed:...
39338 просмотров
schedule
23.10.2022
Robolectric Не удалось создать ошибку android.widget.Button
Когда я пытаюсь запустить свои тесты robolectric, я получаю исключение: java.lang.RuntimeException: Failed to create a android.widget.Button Однако, если активность не содержит кнопок, все работает нормально, но мне нужны кнопки :) Я использую...
203 просмотров
schedule
07.04.2023
Как заставить Robolectric выбрать конкретный элемент счетчика
Я новичок в Robolectric и нахожусь на контрольно-пропускном пункте. У меня есть какое-то пользовательское событие, которое срабатывает при выборе элемента в счетчике, и я хочу проверить это с помощью robolectric. Я видел, что класс ShadowSpinner...
986 просмотров
schedule
22.12.2023
Ссылка на альфа-/бета-тестирование в Google Play не работает [закрыта]
Я загрузил apk-файл на вкладку «Альфа-тестирование» в консоли разработчика и добавил в Google группу моих альфа-тестеров. При попытке ввести сгенерированный URL-адрес я получаю ошибку «Страница не найдена» (404).
Имеет ли это отношение к тому...
37257 просмотров
schedule
19.06.2022
Как разрешить альфа-/бета-тестерам приложений для Android загружать приложение бесплатно?
У меня есть приложение, которое я хочу опубликовать за $x, однако я хочу разрешить бесплатную загрузку APK Google Developer Console Alpha/Beta. Я хочу, чтобы тестировщики могли скачать его бесплатно? Как я могу это сделать?
Заранее спасибо,...
29089 просмотров
schedule
22.05.2023
Платформа тестирования Android JUnit
Я наблюдаю необычное поведение в своем тестовом примере Android JUnit. Тестовый пример предназначен для тестирования управления состоянием активности простого приложения-калькулятора. Вот что должен делать мой тестовый пример.
Запуск активности...
287 просмотров
schedule
16.03.2023
Как протестировать корпоративное приложение Android на различных устройствах
Я работаю над большим корпоративным приложением для Android, и нам интересно, как другие компании тестируют свои приложения. У нас есть около 10 видов устройств, которые мы рекомендуем нашим клиентам, потому что невозможно иметь все виды устройств и...
1348 просмотров
schedule
31.03.2023
Android: как программно анализировать файлы трассировки?
У меня есть список файлов трассировки, и мне нужно их проанализировать. Есть ли способ проанализировать их программно без использования инструмента traceview ?
1008 просмотров
schedule
17.04.2023