Вопросы по теме 'android-espresso'
Использование onData с эспрессо
Я пытаюсь получить доступ к дочернему представлению представления. Это линия, которую я сейчас пытаюсь заставить работать.
onData(withDesc("Description")).onChildView(withId(R.id.positive)).perform(click());
private static Matcher<Object>...
7565 просмотров
schedule
24.09.2023
Подождите, пока вид будет нарисован - эспрессо
Я работаю с 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 просмотров
schedule
17.06.2023
Как щелкнуть элемент внутри RecyclerView в Espresso
У меня есть RecyclerView (R.id.recyclerView), где каждая строка имеет изображение (R.id.row_image) и TextView. Я хочу щелкнуть изображение в первой строке. Я пытался использовать onData(..), но это не сработало.
35511 просмотров
schedule
08.11.2023
Эспрессо с 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 просмотров
schedule
08.08.2022
Тестирование пользовательского интерфейса Camera Operation с помощью Espresso
Мне нужно автоматизировать тестирование пользовательского интерфейса для последующей работы с тестовым проектом эспрессо.
Операция:
Нажмите кнопку, которая откроет камеру моего телефона. Захватите изображение и сохраните изображение в хранилище...
10281 просмотров
schedule
20.05.2024
В Espresso укажите, что вы хотите работать с текущим видимым адаптером.
В действии у меня есть ViewPager с двумя вкладками: "ВСЕ" и "Отфильтровано". Обе страницы используют одно и то же Fragment для отображения данных, с той разницей, что страница "Отфильтровано" фильтрует данные по некоторым критериям.
Я хочу...
3493 просмотров
schedule
24.05.2023
Как использовать AdapterViewProtocol в эспрессо?
Я использую библиотеку Espresso 2.0 для тестирования проекта Android, и мне нужно использовать метод onData , но у меня есть собственный ProductsAdapter, поэтому я должен реализовать AdapterViewProtocol (...
413 просмотров
schedule
18.07.2022
Эспрессо — выполнить действие не удается при полноэкранной активности — InjectEventSecurityException
Я потратил два дня, пытаясь выполнить действие щелчка в полноэкранном режиме.
Действия по воспроизведению
Создайте новый проект в студии Android, используя шаблон кода полноэкранного действия.
Напишите тест эспрессо для действия, чтобы...
4430 просмотров
schedule
14.04.2023
Почему я получаю NullPointerException, когда пытаюсь получить фрагмент из fragmentManager в Android Test?
Здравствуйте, я новичок в тестировании Android. Я пытался проверить, видна ли кнопка в моем приложении во время теста пользовательского интерфейса. Я пишу что-то:
@RunWith(AndroidJUnit4.class)
public class MainActivityTest {
@Rule
public...
419 просмотров
schedule
27.07.2022
Эспрессо не найдет View при включении в androidTestCompile
Это чертовски странно. У меня есть Activity с ViewPager , на котором размещено несколько Fragment , у первого есть RadioButton с идентификатором android:id="@+id/backjudgeRadionButton" .
У меня есть тест эспрессо, который выглядит так:...
4997 просмотров
schedule
17.11.2022
Пустой набор с тестом на эспрессо
Я пытаюсь запустить простое "привет!" test, но я получаю пустой тестовый костюм, я могу найти проблему, это мой градиент:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {...
545 просмотров
schedule
23.09.2022
Можно ли отключить всплывающие уведомления или подождать, пока всплывающие уведомления исчезнут во время тестирования
Я тестирую приложение с Espresso . У меня есть один вопрос, можно ли дождаться, пока не будут показаны тосты. В моем приложении есть много разных всплывающих уведомлений, но во время тестирования у меня возникают проблемы с ними, потому что,...
3330 просмотров
schedule
12.08.2022
Эспрессо и постЗадержка
У меня есть активность, которая использует вызов 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 просмотров
schedule
11.04.2023
Ошибка при использовании чего-либо(); при тестировании 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 просмотров
schedule
08.08.2022
Использование Espresso для тестирования рисуемых изменений
Я новичок в тестировании эспрессо, но, похоже, нет никакого способа протестировать изменения, которые можно нарисовать.
У меня есть учебник, который представляет собой ImageView Drawable слайд-шоу, «спрятанное» в полупрозрачный TextView . В...
20147 просмотров
schedule
27.10.2022