2014-10-28 164 views
0

我已經創建了一個android應用程序,我想分析集成測試的代碼覆蓋率。假設活動是單位,我測試了一些活動(與monkeyrunner)之間的交互,以驗證我的應用程序用例的一些情況。如何將monkeyrunner集成測試與emma覆蓋測試集成?

  • 是否可以通過如Emma這樣的工具來評估我的集成測試的代碼覆蓋率?
  • 如果是這樣,是否可以運行monkeyrunner腳本,而Emma計算覆蓋範圍?

我剛找到的教程介紹如何計算Emma代碼覆蓋率爲Android單元測試...

回答

0

Obtaining code coverage of a running Android application可能是你在找什麼。

此外,創建你的測試我會推薦給AndroidViewClient一試爲monkeyrunner簡易替換,它允許自動生成測試剛剛錄製屏幕上的操作(試行culebra -UG)。

+0

嗨,你不要在指南中使用monkeyrunner ......不幸的是我必須用它來測試我的應用程序。 – Dev 2014-10-31 14:55:15