Вопросы по теме 'instrumented-test'

В инструментальных тестах, как вы делаете команды записи Cloud Firestore успешными при отключении сети?
Поэтому я пытаюсь использовать автономный кеш Cloud Firestore ТОЛЬКО в качестве API для моих инструментальных тестов, чтобы избежать чтения и записи из базы данных сервера во время моих интеграционных тестов. Во-первых, в моем методе настройки...
41 просмотров

Как протестировать функцию, запускающую сопрограмму, в инструментальном тесте Android?
В моем проекте Android Kotlin у меня есть класс с функцией, запускающей сопрограмму, которую я хочу протестировать с помощью инструментального теста (не модульного теста). Вот как это выглядит: class DemoClass { fun demo(liveData:...
552 просмотров

androidTest — инструментальное тестирование Android (тест зависит от объекта Handler())
Сейчас я занят тестированием некоторых классов, связанных с функциональностью BLE. Поэтому я написал несколько инструментальных тестов. Есть один класс, который зависит от объекта Handler(). Трудно протестировать более одной функции, потому что...
38 просмотров

Объединенный тестовый apk для модулей динамических функций
Есть ли способ создать универсальный APK для инструментальных тестов? Я хотел запустить весь набор тестов в Firebase Test Lab, но мне кажется утомительным загружать один APK для каждого тестового APK модуля динамических функций. Для приложения вы...
111 просмотров

новый MockWebServer завершается с ошибкой java.lang.NoClassDefFoundError (TaskRunner$RealBackend)
Я пытаюсь использовать okhttp3.mockwebserver.MockWebServer для некоторых инструментальных тестов на Android. Вот что у меня есть в моем файле build.gradle(:app) для инструментального тестирования: androidTestImplementation...
698 просмотров

тестирование жизненного цикла androidx.fragment путем остановки и возобновления с помощью FragmentScenario, onCreateView() вызывается дважды, но эта ошибка уже исправлена ​​в версии 1.3.1.
Я пишу инструментальные тесты для своего приложения, используя androidx.fragment:fragment-testing . Один из тестовых случаев — проверить, правильно ли ведет себя вся базовая логика, когда Fragment останавливается и возобновляется, чтобы имитировать...
144 просмотров