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

Использование onData с эспрессо
Я пытаюсь получить доступ к дочернему представлению представления. Это линия, которую я сейчас пытаюсь заставить работать. onData(withDesc("Description")).onChildView(withId(R.id.positive)).perform(click()); private static Matcher<Object>...
7565 просмотров

Подождите, пока вид будет нарисован - эспрессо
Я работаю с Espresso, чтобы написать тест для своего приложения для Android. Я могу использовать onView() для получения ссылок на представления, затем проверять их и запускать действия. Моя проблема возникает, когда я получаю данные из фоновой...
1480 просмотров
schedule 23.07.2022

java.lang.NoClassDefFoundError в тесте эспрессо при включении Robolectric
Я пытаюсь представить Robolectric уже существующему проекту Android. Проект уже проводит множество тестов эспрессо. Как только я пытаюсь внедрить robolectric, тесты проваливаются с java.lang.NoClassDefFoundError У кого-нибудь есть мысли? Я...
1972 просмотров
schedule 05.07.2023

доступ к детям в пользовательском расширяемом списке с использованием эспрессо Android
Я пытаюсь получить доступ к детям в моем пользовательском расширяемом списке. Список выглядит так: Пользовательский расширяемый список Я могу успешно получить доступ к группам с помощью:...
3622 просмотров

Как щелкнуть элемент внутри RecyclerView в Espresso
У меня есть RecyclerView (R.id.recyclerView), где каждая строка имеет изображение (R.id.row_image) и TextView. Я хочу щелкнуть изображение в первой строке. Я пытался использовать onData(..), но это не сработало.
35511 просмотров

Эспрессо с AsyncTask
Я пытаюсь написать тест для своей активности входа в систему, в которой я использую AsyncTask. public class SignInActivity extends Activity{ @Override protected void onCreate(Bundle savedInstanceState) { ......... new...
5402 просмотров
schedule 09.09.2022

Как нажать действие редактора на эспрессо
Как вы нажимаете клавишу действия редактора на программной клавише Android, используя Espresso? Я старался: onView(withId(R.id.test_title)).perform(typeText("Sample Title"), pressKey(KeyEvent.FLAG_EDITOR_ACTION)); Но это не работает. Есть идеи?
7369 просмотров

Тестирование пользовательского интерфейса Camera Operation с помощью Espresso
Мне нужно автоматизировать тестирование пользовательского интерфейса для последующей работы с тестовым проектом эспрессо. Операция: Нажмите кнопку, которая откроет камеру моего телефона. Захватите изображение и сохраните изображение в хранилище...
10281 просмотров

В Espresso укажите, что вы хотите работать с текущим видимым адаптером.
В действии у меня есть ViewPager с двумя вкладками: "ВСЕ" и "Отфильтровано". Обе страницы используют одно и то же Fragment для отображения данных, с той разницей, что страница "Отфильтровано" фильтрует данные по некоторым критериям. Я хочу...
3493 просмотров
schedule 24.05.2023

Как использовать AdapterViewProtocol в эспрессо?
Я использую библиотеку Espresso 2.0 для тестирования проекта Android, и мне нужно использовать метод onData , но у меня есть собственный ProductsAdapter, поэтому я должен реализовать AdapterViewProtocol (...
413 просмотров

Эспрессо — выполнить действие не удается при полноэкранной активности — InjectEventSecurityException
Я потратил два дня, пытаясь выполнить действие щелчка в полноэкранном режиме. Действия по воспроизведению Создайте новый проект в студии Android, используя шаблон кода полноэкранного действия. Напишите тест эспрессо для действия, чтобы...
4430 просмотров

Почему я получаю NullPointerException, когда пытаюсь получить фрагмент из fragmentManager в Android Test?
Здравствуйте, я новичок в тестировании Android. Я пытался проверить, видна ли кнопка в моем приложении во время теста пользовательского интерфейса. Я пишу что-то: @RunWith(AndroidJUnit4.class) public class MainActivityTest { @Rule public...
419 просмотров

Эспрессо не найдет View при включении в androidTestCompile
Это чертовски странно. У меня есть Activity с ViewPager , на котором размещено несколько Fragment , у первого есть RadioButton с идентификатором android:id="@+id/backjudgeRadionButton" . У меня есть тест эспрессо, который выглядит так:...
4997 просмотров

Пустой набор с тестом на эспрессо
Я пытаюсь запустить простое "привет!" test, но я получаю пустой тестовый костюм, я могу найти проблему, это мой градиент: apply plugin: 'com.android.application' android { compileSdkVersion 22 buildToolsVersion "22.0.1" defaultConfig {...
545 просмотров
schedule 23.09.2022

Можно ли отключить всплывающие уведомления или подождать, пока всплывающие уведомления исчезнут во время тестирования
Я тестирую приложение с Espresso . У меня есть один вопрос, можно ли дождаться, пока не будут показаны тосты. В моем приложении есть много разных всплывающих уведомлений, но во время тестирования у меня возникают проблемы с ними, потому что,...
3330 просмотров

Эспрессо и постЗадержка
У меня есть активность, которая использует вызов postDelayed: public class SplashActivity extends Activity { private Handler handler = new Handler(); @Override protected void onCreate(Bundle savedInstanceState) {...
3350 просмотров
schedule 10.08.2022

Android Espresso выполняет longClick вместо клика
onData(anything()).inAdapterView(withId(R.id.ScheduleOrderListViewListView)) .atPosition(0).perform(click()); выполняет 50% времени длинное касание - есть ли хороший обходной путь?
5154 просмотров
schedule 09.03.2023

Не удается получить тестируемую активность в тесте Android Espresso
В наших тестах Espresso нам нужно настроить намерение запуска, чтобы передать пользовательские дополнения и так далее. Поэтому мы устанавливаем флаг launchActivity в false : @Rule public final ActivityTestRule<CreateQuoteActivity>...
3708 просмотров

Ошибка при использовании чего-либо(); при тестировании Android требуются несовместимые типы: Matcher ‹View› найдено: Matcher ‹Object›
Я запускаю приведенный ниже код и получаю ошибку при возврате чего-либо(); error: incompatible types required: Matcher <View> found: Matcher <Object> /** * Perform action of waiting until UI thread is free. <p/> E.g.:...
777 просмотров

Использование Espresso для тестирования рисуемых изменений
Я новичок в тестировании эспрессо, но, похоже, нет никакого способа протестировать изменения, которые можно нарисовать. У меня есть учебник, который представляет собой ImageView Drawable слайд-шоу, «спрятанное» в полупрозрачный TextView . В...
20147 просмотров
schedule 27.10.2022