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

Роботиум ждет для фрагмента
Есть ли эквивалентный метод для фрагментов, как и для действий? У меня есть приложение, и я хочу протестировать транзакции фрагментов. Любые другие обходные пути? Я ненавижу ставить solo.sleep(2000) только для того, чтобы дождаться завершения...
2198 просмотров
schedule 27.09.2022

Тестирование белого ящика Android
Я новичок в тестировании Android и какое-то время использую тестовую среду Android для тестирования своего кода (с помощью ProviderTestCase2, AndroidTestCase, activityinstrumentationtestcase2 и т. д.). Я хочу знать, какие другие платформы доступны с...
1374 просмотров

Разрешить нестабильные сборки Android Gradle на Jenkins
Привет, я настроил свой проект Android на Jenkins для обеспечения CI. Он работает хорошо, запуская тесты на подключенном телефоне Android. Тесты выполняются на платформе Android Test Framework, которая расширяет возможности jUnit3. К сожалению,...
3252 просмотров

Тестирование щелчка в Android ListView с помощью ActivityUnitTestCase
Я реализовал ListView , который запускает новый Activity при нажатии элемента списка. Когда я проверяю его вручную, он работает отлично. Но когда я пытаюсь выполнить автоматизированный тест с ActivityUnitTestCase , я получаю...
5309 просмотров

Настройка res srcDirs для androidTest sourceSet
Я хотел бы включить ресурсы для компиляции только для тестирования. В моем файле build.gradle модуля приложения есть следующее: android { ... sourceSets { androidTest { java.srcDirs = ['src/androidTest/java']...
4073 просмотров

Android: внешний файл в uiautomator
Я разработал mobile automation project для Android в java, используя uiautomator. Я выполнил все шаги, например: - Создать банку Подтолкнуть банку к устройству и, наконец, запустите тестовый пример Мне нужно автоматизировать функцию...
1105 просмотров

Запутался в testCompile и androidTestCompile в Android Gradle
Я новичок в мире тестирования и даже больше в мире тестирования Android. Во время исследования Robolectric, который помогает с тестами на Android, меня больше всего смущает одна вещь. Иногда в Интернете я вижу людей, использующих ключевое слово...
23319 просмотров

Протестируйте несколько фрагментов с помощью одной активности Android с помощью Appium
У меня есть приложение с одним действием и несколькими фрагментами. Есть ли способ проверить эти фрагменты с помощью Appium? или любая другая структура автоматизации?
948 просмотров
schedule 21.12.2023

Продолжить тесты Android после исключения
При запуске моего набора тестов в Android Studio время от времени где-то в моем коде (не в тесте) будет возникать исключение, которое приведет к сбою текущего теста (хорошо, потому что тест обнаружил ошибку) и остальная часть тесты, чтобы остановить...
627 просмотров

тестирование эспрессо, используемое во фрагменте
Я никогда раньше не пил эспрессо. Теперь я хочу автоматически ввести текст в фрагмент поля editText. Я знаю только, как это сделать с Activity. @LargeTest public class EspressoTest { @Rule public ActivityTestRule<CheckInActivity>...
1527 просмотров

Инструментарий Android проверяет четкие настройки в моем приложении
Проблема в: Я запускаю свое приложение. Настройки есть и все нормально. Я запускаю инструментальные тесты (задача gradle connectedCheck ). Тесты не работают с настройками (не читаются, не удаляются, даже не трогаются). Тест помечен...
439 просмотров
schedule 20.01.2024

Тестирование Android — качество сигнала
Я хочу проверить, как мое приложение работает с вызовами API при разных уровнях мощности сети. Есть ли способ контролировать или ограничивать мощность сети на устройстве Android? Я хочу протестировать свое приложение при минимальном сигнале сотовой...
510 просмотров

Gradle: как отобразить результаты androidTest в консоли?
Как объяснялось в других темах, Gradle можно настроить для регистрации результатов теста в консоли: Gradle Android: как отображать результаты теста без использования -- информация Gradle: как отображать результаты теста в консоль в режиме...
3410 просмотров

Разделение тестов Android с помощью Spoon
Я использую Spoon и Espresso для автоматизации тестов пользовательского интерфейса/функционального инструментария в нашем приложении для Android. Я хотел бы знать, есть ли способ распределить инструментальные тесты по нескольким подключенным...
1138 просмотров

Разрешение манифеста AndroidTest не обнаружено
У меня есть манифест androidTest с этим разрешением: <uses-permission android:name="android.permission.SET_ANIMATION_SCALE" /> Однако, когда я запускаю тест, это разрешение не установлено в моей сборке devDebug. Он работает только...
783 просмотров

Android-Espresso: не удается получить элемент в ViewPager
В нашем приложении есть пейджер просмотра, который, когда пользователь выходит из системы, показывает тот же пользовательский интерфейс. Итак, поскольку пользовательский интерфейс одинаков для каждой страницы на пейджере просмотра, нажатие на элемент...
923 просмотров

Какая польза от -n при запуске активности с помощью команды adb shell am start
Мы можем запустить активность, используя следующую команду оболочки adb. adb shell am start -n <PackageName>/<ActivityName> Но в некоторых приложениях указанная выше команда не работает, нам нужно удалить параметр «-n» из...
3514 просмотров

Внедрите OkHttp с помощью dagger2 в класс AndroidTest для повторной регистрации OkHttp3IdlingResource.
У меня есть приложение, созданное с помощью Retorift2 + Dagger2. Я начал писать тесты пользовательского интерфейса Android, используя Espresso. Чтобы дождаться сетевых вызовов, мне нужно зарегистрировать IdlingResource. Я добавил зависимость к...
334 просмотров

Тестирование ложки и эспрессо
Итак, у меня есть тест, который проходит через все мое приложение. Теперь хочу все сфотографировать. Поскольку в нем есть 2 действия и множество фрагментов, я не могу заставить его работать, поскольку он принимает только первый фрагмент каждого...
611 просмотров

Не удалось протестировать вызовы для реального сервера после имитации mockwebserver на Android?
Сначала я запускаю тестовый вход в систему, который возвращает код состояния 400, а затем второй тест, который входит в систему с использованием реального вызова службы. Тесты ниже: @Test public void mock() throws IOException,...
631 просмотров