Описание тега androidjunitrunner

2 ответа

Android-тест с AndroidJUnitRunner, выдающий исключение java.lang.ClassNotFoundException

Я новичок в тестировании приборостроения. Я пытаюсь провести базовое тестирование с AndroidJUnitRunner. Вот мой gradle: apply plugin: 'com.android.application' android { compileSdkVersion 24 buildToolsVersion "25.0.0" defaultConfig { applicationId "…
0 ответов

Как определить, запущено ли мое Android-приложение с использованием AndroidJUnitRunner?

Мне нужно определить во время выполнения из кода, запущено ли приложение с использованием Инструментированного теста. Я ищу решение, которое работает, не зная класса Test.
4 ответа

Тесты не найдены при использовании пользовательского бегуна

Я использую androidx.test библиотеки (которые я недавно перенес) в моем проекте и с использованием пользовательских AndroidJUnitRunner, До миграции все работало нормально, но теперь я получаю эту ошибку - Started running tests Test running failed: I…
0 ответов

Android эспрессо: почему ActivityTestRule отправляет нулевое намерение, когда я запускаю тестируемое действие?

Это тест, который я создал из MainActivity. @RunWith(AndroidJUnit4.class) public class MainActivityTest { public static final String KEY_IMAGE_DATA = "data"; MainActivity mainActivity; @Rule public ActivityTestRule<MainActivity> mainActivityRu…
0 ответов

Android Instrumentationtest targetApplication

Я изменил иерархию приложений Android Studio и изменил на плоскую иерархию. Я в основном создал проект Android lib. Когда я запускаю AndroidTest, Context appContext = InstrumentationRegistry.getTargetContext(); assertEquals("com.trial.testapp", appC…
0 ответов

Можно ли протестировать пользовательский интерфейс AndroidJUnitRunner без Espresso/Robolectric

Я новичок в тестировании Android Automation. Я пытаюсь тестировать интерфейс Android с помощью эспрессо. Я использую AndroidJUnitRunner и Espresso. Но у меня есть сомнения. Можно ли протестировать интерфейс без эспрессо / робоэлектрика? Я спрашиваю,…
17 окт '18 в 06:36
0 ответов

Версии AndroidJUnitRunner и JUnit после 4.10

В соответствии с AndroidJUnitRunner документация, Тестовый прогон совместим с вашими тестами JUnit 3 и JUnit 4 (до JUnit 4.10) Означает ли это, что существуют известные несовместимости с 4.11 и 4.12, и если да, то каковы они? Или это было просто нап…
0 ответов

Пользовательский тестовый оркестр или обратный вызов для начала / окончания

Я использую Android Test Orchestrator чтобы выполнить мои тесты пользовательского интерфейса, и мне нужно создать отчет о результатах, когда все тесты завершены. Мне нужен обратный вызов, когда оркестратор начинает выполнять тесты и когда он заканчи…
0 ответов

Не удалось найти информацию об инструментах для: ComponentInfo{../android.support.test.runner.AndroidJUnitRunner}

Я написал простой инструментальный тестовый пример Android для проверки работы сети. Test case class name: Main3ActivityTest.java Method name:addNewEmployee Я запускаю свой тестовый пример с использованием командной строки, затем получаю следующее и…
1 ответ

Espresso AmbiguousViewMatcherException: как выбрать первое горизонтальное представление Recycler из нескольких горизонтальных представлений Recycler

Есть несколько горизонтальных Recyclerview на экране. Я хочу выполнить эспрессо-клик по первому элементу первой горизонтали Recyclerview, Пожалуйста, дайте мне знать, как мы можем этого достичь. onView(withId(R.id.craousal_recyclerview)) .perform(Re…
0 ответов

Инструментальный тест занимает много времени, чтобы закончить

У меня есть простой объект, который использует контекст для получения строкового ресурса: object ProfileHelper { @JvmStatic fun getNewProfileName(context: Context): String { val prefix = context.getString(R.string.profile_created_on).trim() val date…
0 ответов

AndroidJUnitRunner - запускаются ли тестовые случаи в каком-то определенном порядке?

Есть ли AndroidJUnitRunner запускает тестовые случаи в каком-то определенном порядке? Или запуск тестовых случаев является случайным? Например, если в моем тестовом классе 5 тестовых случаев, каков будет порядок выполнения этих случаев?
30 авг '19 в 11:08
0 ответов

Как записать растровое изображение в файл, а затем прочитать его как растровое изображение с помощью Robolectric?

Я хочу написать тест для сохранения растрового изображения в виде файла и его извлечения. Я создал растровое изображение шириной 200 и высотой и записал его в файл. Но когда я читаю из файла, его ширина всегда возвращается как 100 из-за какой-то оши…
0 ответов

Отправка ответа со смартфона Android на ПК через adb

Как я могу отправить данные с телефона Android на ПК через adb. Я написал простой метод добавления, который принимает два значения a и b, выполняет расчет и регистрирует (журнал Android) результат. Я могу отправить два ввода из команды ниже: adb she…
20 ноя '19 в 09:16
1 ответ

AndroidJUnit4ClassRunner выбрасывает RuntimeException Android

Я разрабатываю приложение для Android. Я пишу тест Junit для Android, и я новичок в тестовом примере Junit. В приложении у меня есть один относительный макет, щелкнув который, я открываю диалоговое окно выбора даты, и как только пользователь выбирае…
0 ответов

БД комнаты AndroidJUnitTest Не вызывает ошибку FOREIGNKEY_CONSTRAINT Failed. Но такая же ошибка возникает при запуске на устройстве

Ниже приведена моя схема БД UserTable - id | Имя | EmailID AddressTable - id | Адрес | UserId(ForeignKey(TableUser:: ID)) Я попытался добавить пользователя в TableUser ex('1','Adam','adam@gco.com'), а затем попытался добавить адрес, у которого нет u…
0 ответов

Принудительно остановить AndroidJUnitRunner без времени и результата

Я планирую реализовать некоторые действия при выполнении AndroidJUnitRunner(), как показано ниже. class TestRunner : AndroidJUnitRunner() { override fun onCreate(bundle: Bundle) { super.onCreate(bundle) // some errors happended here val result = Bun…
21 апр '20 в 10:16
0 ответов

Вызвано: java.lang.NoSuchMethodError: нет статического метода listOf(Ljava/lang/Object;)Ljava/util/List; в классе Lk/v/i; или его суперклассы

Я использую kotlin collections library (listOf, first, toList, etc,..) в наших AndroidTest пакет для запуска тестов пользовательского интерфейса с использованием AndroidJunit4 runner и я сталкиваюсь с ошибками такого типа везде, где имею в виду библ…
2 ответа

Как использовать Android Test Orchestrator в командной строке?

Я вижу сбои при запуске тестов из CI. Прочтите эту статью (https://developer.android.com/training/testing/junit-runner) об использовании Android Test Orchestrator. Я использую adb для запуска моих тестов из CI. хочу знать, как установить оркестратор…
0 ответов

jUnit4 - Почему при тестировании приостанавливаемой функции возникает ошибка RuntimeException: ... AndroidJUnit4 не может быть загружен?

Когда я тестирую простой БД, написанный с Room, тест, ожидающий исключения, завершается ошибкой, если функции dao объявлены с suspend. Ошибка: java.lang.RuntimeException: Delegate runner 'androidx.test.internal.runner.junit4.AndroidJUnit4ClassRunner…