Описание тега testing-support-library

Библиотека для автоматизированных тестов в Android
1 ответ

Запуск androidTest папка пустой тест выдает errnoexception

У меня есть пустой тестовый пользовательский интерфейс Android для моего кода MainActivity clas ниже. @RunWith(AndroidJUnit4.class) открытый класс MainActivityTest { @Rule public ActivityTestRule<MainActivity> mActivityRule = new ActivityTestR…
16 сен '16 в 14:29
2 ответа

Перестал работать GrantPermissionRule

GrantPermissionRule, который я успешно реализовал в своем приложении для Android 3 января 2008 года, больше не работает. Когда я запускаю свои тесты Espresso через Android Studio, эмулятор блокирует ожидание разрешений. Тем не менее, когда я запуска…
07 фев '18 в 23:43
1 ответ

GrantPermissionRule приводит к PermissionException

Я попробовал сегодня новую поддержку Android тестирования lib. Мне нужно разрешение на запись во внешнее хранилище для моих тестов, поэтому я создал следующий тест с новым GrantPermissionRule. ExternalDirTest.java @Rule public GrantPermissionRule mR…
04 авг '17 в 16:52
1 ответ

Параметризованные инструментальные тесты для Android

Ответ на тесты AndroidJUnit4 и Parameterized ссылается на пример использования Google @RunWith(Parameterized.class), Однако это простой юнит-тест. Как запустить параметризованные инструментальные тесты?
1 ответ

Тестирование AutoCompleteTextView с эспрессо

Я использую Espresso для тестирования приложения с несколькими AutoCompleteTextViews. Для одного конкретного теста появляется всплывающее окно автозаполнения, но я хочу просто проигнорировать его и перейти к следующему TextView, Как я могу это сдела…
3 ответа

Не удается разрешить символ "LargeTest"

Я конвертирую все свои тесты в Библиотеку поддержки тестирования. Тем не менее, когда я пытаюсь импортировать LargeTest аннотация как это import android.support.test.filters.LargeTest; я получил Cannot resolve symbol 'LargeTest', Какую зависимость м…
4 ответа

Уничтожить и перезапустить активность с помощью библиотеки поддержки тестирования

Используя старые тесты в стиле JUnit3 в Android, я мог сделать следующее, чтобы уничтожить и перезапустить действие: Instrumentation inst = getInstrumentation(); Activity activity = inst.getActivity(); // do something activity.finish(); Assert.asser…
10 ответов

Не удается разрешить символ "AndroidJUnit4"

Очевидно, мне нужна правильная импортная статистика для решения этой проблемы. Согласно документам для AndroidJUnit4это должно быть import android.support.test.runner.AndroidJUnit4; Когда я это делаю, Android Studio выделяет runner красным цветом и …