Articles of unit testing

Android: получить i-й TextView внутри ListView

Я пытаюсь написать небольшое приложение и выпущенные модульные тесты. У меня есть ListView, привязанный к данным SimpleCursorAdapter, считывающим данные из таблицы SQL. Метод Activity#onCreate() : @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); dbHelper = new DatabaseHelper(this); SQLiteDatabase dbRead = dbHelper.getReadableDatabase(); String[] columns={BaseColumns._ID, ENTRY_VALUE}; cursor = dbRead.query(ENTRIES_TABLENAME, columns, null, null, null, null, null); String[] from = […]

Как проверить в robolectric ли я открыл фрагмент при нажатии кнопки?

У меня есть несколько кнопок, при нажатии на них я открываю разные фрагменты диалога. Я хочу знать, как проверить, открыт ли диалог? Или если он открывается, это правильный тип? Пожалуйста помоги. Заранее спасибо.

Как запустить модульные тесты со всеми разрешениями на Android M?

Есть ли плагин gradle, который позволяет использовать параметры командной строки adb при установке приложений для Android? Я ищу, чтобы запускать тесты robotium на устройстве Android M, игнорируя всплывающие окна разрешений, которые запрашивают камеры, микрофон и т. Д., Разрешения.

Является ли «Monkey Runner» полезным для тестировщиков для подготовки тестовых примеров непосредственно в приложениях Android?

Я прошел через «Monkey Runner» по следующей ссылке: http://developer.android.com/guide/topics/testing/testing_android.html В ней столько Java-кода. Я не могу представить код для создания тестовых примеров. Только разработчики или тестеры тщательно тестируют приложение. Есть ли другой шаблон для создания тестовых примеров через код? Может ли кто-нибудь предложить мне об этом. Спасибо.

Проекты библиотеки и библиотеки Android

Я разрабатываю библиотеку Android для взаимодействия с веб-сервисом, и я пытаюсь разработать некоторые модульные тесты, чтобы проверить, насколько это хорошо работает. Когда я запускаю указанные тесты, я получаю следующую ошибку: [2012-07-19 15:12:09 – MMWebAPI] Could not find MMWebAPI.apk! [2012-07-19 15:12:10 – MMWebAPITest] Test run failed: Unable to find instrumentation target package: com.webapi.mmwebapi Где MMWebAPI является […]

Создание PDU для Android

В настоящее время я пишу и приложение, которое отправляет / принимает SMS-сообщения. Для целей модульного тестирования мне нужно создать PDU программно. Декодирование довольно просто: Bundle bundle = intent.getExtras(); if (bundle != null) { /* Get all messages contained in the Intent*/ Object[] pdusObj = (Object[]) bundle.get("pdus"); for (int i = 0; i < pdusObj.length; i++) […]

Почему Log.d () ничего не печатает при запуске теста локального блока Android?

Я пытаюсь напечатать что-то при запуске Android Local Unit Test , но ничего не происходит. Что случилось? Как я могу это исправить? Я посоветовался с некоторыми документами на http://developer.android.com , обнаружил, что Android Local Unit Test просто запускается на JVM моей машины, файл android.jar, который используется для запуска модульных тестов, не содержит никакого реального кода, […]

Есть ли способ запустить эмулятор Android в сборке Travis CI?

У меня есть python-обертка-библиотека для adb, где у меня есть модульный тест, который зависит от эмулятора или реального устройства (поскольку они выполняют команды adb). Я хочу также использовать Travis CI в качестве среды сборки вместе с выполнением этих модульных тестов для каждой сборки. Есть ли способ иметь эмулятор Android, доступный как-то в Travis CI, чтобы […]

Mono для Android: какие тестовые рамки работают

Я создал проект Mono для Android VS2010 и добавил тесты NUnit. Кажется, Mono для Android не поддерживает NUnit в соответствии с этим сообщением от Xamarin: https://bugzilla.novell.com/show_bug.cgi?id=644813 Существуют ли какие-либо рамки тестирования, которые выполняются в проекте Mono для Android?

Модификация хранилища Android

Мое приложение использует Storage, но для тестирования я хочу заменить его макетным объектом или smth. Это возможно в Android? Если да, не могли бы вы предоставить ссылку с примером, как это сделать? Благодаря!

Intereting Posts
Лучший способ отключить подкачку ViewPager Обработка разрешений в одном классе в android Как проверить, включена ли батарея для Android Lollipop Ошибка Retofit2 java.io.EOFException: Конец ввода в строке 1 столбец 1 AChartEngine Y-Axis настраивает поля полей меток и значений диаграммы как String? Android: OpenCV: imwrite всегда возвращает false и не записывает Как вы получаете Eclipse для автоматического предложения методов? Невозможно разрешить целевую «андроид-8» после импорта библиотек Сортировка строки-массива Зачем использовать связанные (не начатые) услуги в процессе подачи заявки? Воспроизвести плейлист с MediaPlayer PictureListener устарел и устарел, есть ли замена? PathPattern для соответствия расширению файла не работает, если существует какой-либо период в другом месте имени файла? «Java.exe» вышел с кодом 1 Ошибка при запуске приложения xamarin.android RequestLocationUpdates не обновляется с интервалом в Android