沒有模擬器的Android測試 (Android tests without emulator)


問題描述

沒有模擬器的Android測試 (Android tests without emulator)

Is it possible to run some android tests for example: AndroidTestCase without using emulator?

‑‑‑‑‑

參考解法

方法 1:

Or you can use external testing frameworks for that, such as Robolectric.

See also: Best practices for unit testing Android apps

方法 2:

You need an Android emulator or Android device to run Android APK files, including those APK files that implement AndroidTestCase subclasses used to test other APK file contents.

方法 3:

You may want to check Roboelectric.

(by matkkbruno.bragaCommonsWareMaciej Łopaciński)

參考文件

  1. Android tests without emulator (CC BY‑SA 3.0/4.0)

#Testing #Android






相關問題

在線庫報告的錯誤 (Online repository for reported bugs)

INSTAL_PARSE_FAILED_NO_CERTIFICATES - 試圖在 robotsium 上測試不是我的 .apk 文件 (INSTAL_PARSE_FAILED_NO_CERTIFICATES - trying to test not my .apk file on robotium)

沒有模擬器的Android測試 (Android tests without emulator)

Protractor 測試框架的可重用函數 (Reusable functions for Protractor test framework)

隨機失敗的驗收測試錯誤:斷言失敗:在銷毀對像上調用集合 (randomly failing acceptance-tests with Error: Assertion Failed: calling set on destroyed object)

如何在嵌入式系統中執行回歸測試 (How to perform regression tests in embedded systems)

移動應用測試 (Mobile application testing)

互聯網瀏覽器測試 (Internet explorer testing)

在 VS2010 中創建帶有斷言的編碼 UI 測試的工作流程是什麼? (What is the workflow for creating a coded UI test with assertions in VS2010?)

谷歌播放保護阻止安裝我的調試 apk (Google play protect is preventing the installation of my debug apk)

如何使用 codeception seeRecord 函數來測試列的內容? (How can I use codeception seeRecord function for testing contents a column?)

將 JSON 文件作為 Post Request Flask 發送 (Sending JSON File as Post Request Flask)







留言討論