目前什麼是JavaME單元測試的最佳工具?我從來沒有真正使用過單元測試(對我不好!),所以學習曲線很重要。我將不勝感激你的答案。 :)什麼是JavaME中單元測試的最佳框架?
2
A
回答
2
我認爲這將取決於什麼樣的測試是你計劃去做。你會使用持續集成嗎?在手機上運行測試是必須的。
如果測試是更多的邏輯/數據處理測試,您可以使用JUnit做得很好。但是如果你需要使用javax.microedition。*中的一些類,那麼事情會變得有點棘手,但並非不可能。
一些示例:在屏幕上測試文本換行,這將需要javax.microedition.lcdui.Font。您不能僅僅使用WTK附帶的jar來創建字體類,因爲在初始化時它將調用一些不可用的本地方法。
對於這些類型的測試,我創建了J2ME的存根實現。基本上這些是我自己對J2ME類的解釋。我可以在那裏設置一些先決條件(例如,每個字符的寬度爲5像素等)。它的工作非常棒,因爲我的測試只需要知道J2ME類如何響應,而不是如何在內部實現。
對於網絡測試中,我已經使用MicroEmulator's聯網執行,而且也都很順利。
單元測試還有一個問題 - 最好是使用Java 4,5,6將您的移動項目作爲java項目,因爲在1.3中編寫測試對於我來說是一個痛苦......
我相信,從JUnit開始就會很好,起牀和運行。如果出現其他一些要求(在手機上運行測試),那麼您可以探索替代方案。
0
0
從來沒有找到一個優秀的。你可以嘗試讀取這個文件: how to use it 這裏的鏈接:download it
索尼愛立信,但工作提出任何J2ME開發。
我建議你在攻擊移動平臺上的單元測試之前,花一些時間學習純Java中的單元測試。這可能是一個巨大的吞下一槍。
祝你好運!
0
有一個叫J2MEUnit,你可以試用一下框架,但它看起來並不像它仍在積極開發:
相關問題
- 1. Clojure的最佳單元測試框架?
- 2. VB中單元測試的最佳工具是什麼?
- 3. 什麼是java中可用的單元測試框架?
- 4. 單元測試異步方法的最佳方法是什麼?
- 5. 什麼是單元測試構造函數的最佳方法?
- 6. 老派QNX的最佳單元測試框架?
- 7. Windows Azure解決方案的最佳單元測試框架
- 8. 什麼是非oo語言的原型單元測試框架?
- 9. 什麼是Perl的首選單元測試框架?
- 10. 社區首選的Ruby單元測試框架是什麼?
- 11. 什麼是EJB,webservice的最佳框架?
- 12. 單元測試/集成測試GXT代碼的最佳方法是什麼?
- 13. 用於測試WP7應用程序的最佳單元測試框架
- 14. 什麼是生成單元測試框架?
- 15. 什麼是測試DOM中元素的最佳方式
- 16. WPF單元測試框架
- 17. Zend框架單元測試
- 18. ColdFusion單元測試框架
- 19. iOS框架單元測試
- 20. Rascal是否有單元測試框架?
- 21. 單元測試一個簡單的JsonResult的最佳方法是什麼?
- 22. 單元測試Nodejs中發出的事件的最佳方式是什麼?
- 23. 在單元測試中驗證Set值的最佳方法是什麼?
- 24. 在node.js中編寫單元測試的最佳方法是什麼?
- 25. 在Dart中編寫單元測試的最佳方式是什麼?
- 26. 在單元測試中檢查矩陣值的最佳方法是什麼?
- 27. 在.NET中單元測試私有方法的最佳做法是什麼?
- 28. 在解決方案中構建單元測試的最佳方式是什麼?
- 29. 具有ms單元測試框架的單元測試實體框架
- 30. Android中的單元測試框架
感謝您的意見fellas,但是有沒有人實際使用過這些框架中的任何一個,並希望分享經驗? 謝謝;) – 2008-09-25 01:49:38
有一個類似的問題與其他答案問 http://stackoverflow.com/questions/114288/what-unit-test-frameworks-would-you-recommend-for-j2me – 2008-09-25 13:19:31