Вопросы по теме 'android-instrumentation'
Модульный тест Android с Volley
Можно ли написать модульный тест для моего приложения для Android, где я использую Volley для сетевого запроса. Например. Я хочу написать модульный тест для функции входа в систему, где я отправляю запрос залпа с учетными данными пользователей и...
3504 просмотров
schedule
01.04.2023
Вкусы и инструментальные тесты - конфигурация gradle
Я использую ароматы в своем проекте, и я хочу добавить инструментальные тесты, специфичные для каждого аромата.
Итак, я создал
MyApplication/src/androidTestFlavor1/java/com.package.test...
1649 просмотров
schedule
05.12.2022
Android: запуск инструментария завершился неудачно из-за «java.lang.ClassNotFoundException»: тесты не найдены
Я пытаюсь запустить инструментальный тест через «gradlewconnectedAndroidTest». Я получаю следующую ошибку:
Tests on GT-I9305 - 4.3 failed: Instrumentation run failed due to 'java.lang.ClassNotFoundException'...
21417 просмотров
schedule
26.04.2023
Тест Android Espresso на неправильную активность
У меня есть два действия в моем приложении: действие входа (loginActivity) и второе действие (mainActivity). Я хочу использовать Espresso для проверки входа в систему loginActivity, поэтому я написал этот тест:
public class LoginActivityTest...
1203 просмотров
schedule
16.07.2023
Тест черного ящика Android, не удается найти целевой класс теста
У меня проблемы с тестированием проекта Android.
У меня есть отладочный apk без исходного кода. Стартовый класс активности
com.restfriedchicken.android.MainActivity
И я установил его, используя
adb install -r...
912 просмотров
schedule
26.07.2023
Android Studio очищает данные приложения для инструментального тестирования
Как заставить Android Studio (AndroidJunitRunner) очищать данные приложения перед тестированием инструментария без ручного запуска команды adb ?
Я обнаружил этот android.support.test.runner.AndroidJUnitRunner вид читов - он никогда не вызывает...
15111 просмотров
schedule
11.05.2022
Могу ли я получить инструментальный тест, чтобы убить и перезапустить процесс приложения?
Мне нужно протестировать вариант использования, когда приложение запускается из чистого состояния, т. е. процесс не запускался до начала теста. Из того, что я вижу из logcat , все инструментальные тесты выполняются в рамках одного экземпляра/сеанса...
1159 просмотров
schedule
19.11.2023
Запуск контрольно-измерительных тестов из определенного пакета с помощью плагина ложка-градле
Я использую spoon-gradle-plugin от Романа Мазура. Я могу запускать все тесты одновременно, но у меня возникают проблемы с указанием «группы» тестов, которые я хотел бы запустить. В настоящее время моя установка ложки выглядит так:
spoon {...
2080 просмотров
schedule
02.04.2024
получение исключения нулевого указателя для тестового примера базы данных Android
Я хочу написать тестовый пример для модуля базы данных Android. Ниже приведен код, который я пишу.
@RunWith(AndroidJUnit4.class)
@SmallTest
public class DatabaseTest {
private SQLiteDatabase mDatabase;
private...
699 просмотров
schedule
03.08.2023
connectedAndroidTest как запускать определенные тесты
Я QA в начинающей компании. Моя настройка разработчика Инструментальные тесты в проекте Android. Он также настроил Jenkins Jobs для запуска этих тестов в среде CI.
Это команда, указанная в поле «Задачи» в задании Дженкинса в разделе «Сборка» ->...
7893 просмотров
schedule
18.08.2022
Как я могу поменять местами тестовые двойники в рамках Activity или Fragment с помощью Dagger 2?
РЕДАКТИРОВАТЬ: Будьте осторожны! Я удалил старый репозиторий, на который ссылается этот вопрос. Посмотрите мой собственный ответ на вопрос о возможном решении и не стесняйтесь улучшать его!
Я имею в виду свой пост здесь . Теперь я пришел...
170 просмотров
schedule
20.11.2023
Зависимости от эспрессо добавлены в обычную и тестовую компиляции.
Мне нужно разработать инструментальный тест для моего приложения для Android, а также мне нужно реализовать интерфейс IdlingResource для моего приложения, чтобы сообщить Espresso, что активность простаивает; поэтому я должен добавить зависимости...
318 просмотров
schedule
08.06.2023
Преимущества эспрессо перед контрольными случаями с использованием приборов
Я просмотрел документ об эспрессо. но до сих пор не получаю от этого преимуществ, так что могу перейти на эспрессо, а не на инструменты. Кто-нибудь может с этим помочь?
Что я знаю об эспрессо:
Ключевым преимуществом использования Espresso...
730 просмотров
schedule
07.11.2022
Как получить покрытие кода тестов AWS Device Farm с Android?
Я запускаю инструментальные тесты на AWS Device Farm и могу загрузить результаты тестов, но не вижу в результатах никаких файлов *.exec или *.ec. Это то, что я обычно вижу при локальном запуске тестов с подключенным устройством/эмулятором с помощью...
162 просмотров
schedule
28.06.2022
Есть ли другой способ издеваться над SharedPreferences для тестов Android?
Я пишу тесты пользовательского интерфейса для Android-приложения с Espresso. Но есть проблема, что нельзя смочить SharedPreferences данные. Я нашел некоторые обходные пути, но они используют внедрение зависимостей (основной Dagger2).
Есть ли...
1487 просмотров
schedule
12.10.2022
Проблема Android с AndroidJUnitRunner, дающая «java.lang.ClassNotFoundException»
Я новичок в инструментальном тестировании. Я пытаюсь провести базовое тестирование с помощью AndroidJUnitRunner. Вот мой градиент:
apply plugin: 'com.android.application'
android {
compileSdkVersion 24
buildToolsVersion "25.0.0"...
1850 просмотров
schedule
04.12.2022
Ошибка пустого тестового набора: Написание тестовых случаев для Android
Я следую шагам, точно указанным здесь для создания инструментальных тестовых случаев. Это мой тестовый класс в пакете androidTest->Java->com.mypackage.name
@RunWith(AndroidJUnit4.class)
@SmallTest
public class Test {
private...
448 просмотров
schedule
22.06.2022
Как разместить тестовые файлы Android (инструментальные) вне каталога проекта?
У меня есть проект Android (созданный Cordova), в который я хочу добавить (инструментальные) тесты. У него есть только один MainActivity.java , который нужно протестировать.
Обычно это означает добавление некоторых зависимостей к build.gradle и...
2833 просмотров
schedule
06.08.2022
Скажите Espresso запустить определенные тесты на эмуляторе.
У меня есть инструментальные тесты Android с Espresso. Некоторые из моих тестов необходимо запускать на эмуляторе — из-за использования LinkedIn TestButler ( https://github.com/linkedin/test-butler ). Эта библиотека переключает Wi-Fi/GSM для...
1442 просмотров
schedule
18.06.2023
Как отлаживать или устранять ошибку: текущий проект не может быть запущен для запуска конфигурации для инструментальных тестов Android?
У меня есть проект (созданный с помощью этого вопрос StackOverflow ), в котором есть модуль с инструментальным тестом Android . Его можно запустить через обычную конфигурацию, в которой выбран модуль.
Это работает для плагина Android Gradle...
340 просмотров
schedule
03.02.2023