Я пытаюсь написать единичный тест для обработчиков исключений для обработчиков приложений, но пока не повезло. Обработчик широко применяется, и я знаю, что он работает. Он также основывался на коде, найденном здесь . Однако я не могу придумать способ на самом деле написать для него единичный тест, считая, что если я выброшу исключение из моего тестового […]
Я пытаюсь написать небольшое приложение и выпущенные модульные тесты. У меня есть 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 = […]
У меня есть несколько кнопок, при нажатии на них я открываю разные фрагменты диалога. Я хочу знать, как проверить, открыт ли диалог? Или если он открывается, это правильный тип? Пожалуйста помоги. Заранее спасибо.
Есть ли плагин gradle, который позволяет использовать параметры командной строки adb при установке приложений для Android? Я ищу, чтобы запускать тесты robotium на устройстве Android M, игнорируя всплывающие окна разрешений, которые запрашивают камеры, микрофон и т. Д., Разрешения.
Я прошел через «Monkey Runner» по следующей ссылке: http://developer.android.com/guide/topics/testing/testing_android.html В ней столько Java-кода. Я не могу представить код для создания тестовых примеров. Только разработчики или тестеры тщательно тестируют приложение. Есть ли другой шаблон для создания тестовых примеров через код? Может ли кто-нибудь предложить мне об этом. Спасибо.
Я разрабатываю библиотеку 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 является […]
В настоящее время я пишу и приложение, которое отправляет / принимает 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++) […]
Я пытаюсь напечатать что-то при запуске Android Local Unit Test , но ничего не происходит. Что случилось? Как я могу это исправить? Я посоветовался с некоторыми документами на http://developer.android.com , обнаружил, что Android Local Unit Test просто запускается на JVM моей машины, файл android.jar, который используется для запуска модульных тестов, не содержит никакого реального кода, […]
У меня есть python-обертка-библиотека для adb, где у меня есть модульный тест, который зависит от эмулятора или реального устройства (поскольку они выполняют команды adb). Я хочу также использовать Travis CI в качестве среды сборки вместе с выполнением этих модульных тестов для каждой сборки. Есть ли способ иметь эмулятор Android, доступный как-то в Travis CI, чтобы […]
Я создал проект Mono для Android VS2010 и добавил тесты NUnit. Кажется, Mono для Android не поддерживает NUnit в соответствии с этим сообщением от Xamarin: https://bugzilla.novell.com/show_bug.cgi?id=644813 Существуют ли какие-либо рамки тестирования, которые выполняются в проекте Mono для Android?