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?

Intereting Posts