Articles of Тестирование

Проблема с Android IAP, нет OrderID в объекте покупки

Im тестирование Android В подписке на покупку приложения с одной из моих учетных записей с доступом к лицензии TEST (я знаю, что доступ к тесту не поддерживает подписки). Заметил, что в orderId на покупку JSON нет orderId но оплата проходит (никаких обвинений, поскольку с этой подпиской в ​​течение 7 дней). Ответ json выглядит так: "packageName": […]

Тестирование биллинга в приложении с помощью тестовых учетных записей

Мне нужно проверить, как работает мой биллинг в приложении. Хотелось бы проверить это с помощью тестовых учетных записей . Если я куплю свой элемент в приложении с использованием тестовой учетной записи, мне нужно заплатить за это?

Отключить анимацию для тестов в облачных сервисах (программно?)

В настоящее время мы видим, что две основные службы облачного тестирования: Amazon AWS Device Farm Лаборатория облачных тестов Google Не поддерживают отключить анимацию устройства, как это было предложено разработчиками эспрессо: https://google.github.io/android-testing-support-library/docs/espresso/setup/index.html#setup-your-test-environment Amazon фактически отключает оконную анимацию, но этого недостаточно, поскольку самым большим источником flakyness является Animator. Google признал эту проблему, но ее исправление займет некоторое […]

Тестирование библиотеки Android с помощью Robolectric

Я создал библиотеку, которая может использоваться в среде Android. На данный момент он содержит Plain Old Groovy Objects , нет никаких зависимостей от Android. Тесты для этих ПОГО работают без проблем. Чтобы расширить возможности библиотеки, я создаю классы, которые наследуются от классов Android или полагаются на них, я тоже хочу их протестировать. Конечно, тесты должны […]

Тестирование в режиме «Самолет» в Android Emulator

Я пытаюсь проверить свое приложение на ситуации, когда телефон не подключен к Интернету. В моем эмуляторе я включил режим полета в настройках. Тем не менее, мое приложение все еще, казалось, могло общаться с моим сервером. Он работает нормально. На моем устройстве один и тот же код вызывает ошибку без подключения к данным. Как я могу […]

Как вы запускаете тестовые тесты Android от Eclipse?

В настоящее время я запускаю тесты инструментов из командной строки следующим образом: adb shell am instrument -w com.blah.blah/android.test.InstrumentationTestRunner Есть ли способ запустить их из Eclipse (с автоматической установкой приложения)?

Невозможно подключиться к виртуальной машине

Я сделал тестовый класс в моем проекте Android, чтобы проверить, работает ли моя база данных. Но когда я хочу отлаживать этот класс, он дает мне ошибку: «Не удается подключиться к VM», в деталях он говорит также «Операция сокета на несете: configureBlocking». Когда я пытаюсь отлаживать тестовый класс в другом проекте, он работает, и отладка моих […]

ApplicationTestCase устарел на уровне API 24

Я создал пустой проект по умолчанию на Android Studio 2.1.2 с API 24 . В примере проекта Google предлагает обесцененный класс ApplicationTestCase : Этот класс устарел на уровне API 24. Вместо этого используйте ActivityTestRule. Новые тесты должны быть написаны с использованием библиотеки поддержки тестирования Android. Образец: import android.app.Application; import android.test.ApplicationTestCase; /** * <a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a> […]

Тестирование Android В приложениях Биллинг реальных покупок

Каковы условия для надлежащего тестирования реальных покупок, когда я уже тестировал свое приложение с помощью тестового продукта, такого как android.test.purchased ?

Тестирование базы данных на Android: ProviderTestCase2 или RenamingDelegatingContext?

Я реализовал доступ к базе данных с помощью SQLiteOpenHelper из пакета android.database в некоторых классах (с шаблоном DAO). Я написал несколько тестов junit для этих классов с помощью AndroidTestCase но это заставляет тесты использовать ту же базу данных, что и приложение. Я прочитал, что ProviderTestCase2 или RenamingDelegatingContext можно использовать для тестирования базы данных отдельно. К […]

Intereting Posts
Как использовать Legacy Apache в Eclipse для поддержки Android M Запуск нового эмулятора Intel для Android Как открыть локальный файл pdf в webview в android? Службы Google Play для Android. Клиент местоположения не обновляет местоположение, если Wi-Fi отключен Как создать RecyclerView с несколькими типами просмотра? Как синхронизировать контакты телефона в gmail в android программно с помощью google-контактов api Смешивание двух изображений вместе с умножением и% непрозрачности IPhone WebApp настойчивость на главном экране Как получить данные из курсора в ContextMenu Могу ли я создать элемент ListView, который нельзя выбрать? Получить строковое значение из списка <String> через цикл для отображения Вопросы безопасности и дизайна для биллинга в приложении Фрагменты кажутся излишними? Возможна ли архитектура MVC? EditText теряет фокус при появлении клавиатуры; Требует двойного нажатия для редактирования Не удалось загрузить файл xml с jquery в проекте phonegap из пути к ресурсам