我正在尋找一種獲取手動測試的EMMA代碼覆蓋率的方法。我的意思是,我不想使用android測試框架編寫任何單元測試用例,而是在尋找一種方法來測試我的android應用程序源代碼並手動測試,並且最終我應該能夠看到我的EMMA覆蓋範圍。任何幫助將非常感激。手動測試的Android應用程序代碼覆蓋範圍
4
A
回答
2
將近一個月,你沒有迴應。
你可能會考慮使用一種測試覆蓋率的工具,它不像Emma那樣綁定到基礎架構上。這避免了與所述基礎設施不兼容的問題。
我們的Java Test Coverage工具儀器您的來源代碼,使其獨立於編譯器和運行時系統。您可以編譯代碼並執行/測試它(不管您是否喜歡(系統測試,單元測試,手動交互),並且在測試運行時將測試覆蓋率數據收集到TestCoverage類中的Java數組中。在執行結束時(你定義了,儘管從main中退出是一個通用定義),那麼測試覆蓋率數據會以某種方式寫入文件,最終由測試覆蓋率工具顯示出來。雖然Java Test Coverage工具提供了一個使用Java文件原語將數組寫入磁盤文件的默認類實現,但您可以輕鬆地使用您喜歡的任何代碼覆蓋該實現,並將該數組存儲在任何可以最終檢索它的位置另一種機制被轉化爲文件,然後顯示出來。
這將與您的手動演練代碼一起使用。
0
嘗試使用下面的文章。這似乎對很多人都有效。
http://dtmilano.blogspot.com/2011/11/obtaining-code-coverage-of-running.html
相關問題
- 1. 手動測試代碼覆蓋範圍Win10商店應用
- 2. Android上的代碼覆蓋範圍
- 3. Win32應用程序代碼覆蓋範圍
- 4. Laravel代碼覆蓋範圍
- 5. Maven代碼覆蓋範圍
- 6. BullsEye代碼覆蓋範圍
- 7. 我如何測量WCF應用程序的代碼覆蓋範圍
- 8. 代碼覆蓋範圍和節點覆蓋範圍
- 9. 帶有非單元測試的PHP代碼覆蓋範圍
- 10. UIAutomation功能測試的iOS代碼覆蓋範圍
- 11. 當我運行覆蓋測試時,我得到了測試方法代碼的覆蓋範圍,沒有我想要測試的方法的覆蓋範圍
- 12. 使用PHPUnit的代碼覆蓋範圍
- 13. 在Eclipse中測試Scala代碼覆蓋範圍
- 14. OpenCover - 測量運行ASP.NET應用程序的覆蓋範圍
- 15. 如何從Android應用程序(Android工作室和Gradle)手動測試獲得代碼覆蓋
- 16. Netbeans JaCoCoverage測試庫的覆蓋範圍
- 17. django:覆蓋範圍的運行測試
- 18. 如何覆蓋測試的範圍bean?
- 19. 用cmake配置代碼覆蓋範圍
- 20. 使用.runsettings從代碼覆蓋範圍中排除程序集
- 21. Android測試代碼覆蓋率,Eclipse
- 22. 量化單元測試覆蓋範圍
- 23. yii phpunit測試覆蓋範圍
- 24. 反向測試覆蓋範圍
- 25. 叮噹中的代碼覆蓋範圍
- 26. COM API的C#代碼覆蓋範圍
- 27. codecov.io中的代碼覆蓋範圍
- 28. Hudson中的Java代碼覆蓋範圍
- 29. 服務總線在Web應用程序中調用的代碼覆蓋範圍
- 30. 應用程序的Android測試代碼?
如果你弄清楚如何運行一個測試套件在所有我想知道。每次我嘗試在eclipse中執行測試時,都會引發Java崩潰。 – Steven