目前什么是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. 老派QNX的最佳单元测试框架?
- 6. 什么是Perl的首选单元测试框架?
- 7. 什么是非oo语言的原型单元测试框架?
- 8. 社区首选的Ruby单元测试框架是什么?
- 9. 什么是EJB,webservice的最佳框架?
- 10. 单元测试/集成测试GXT代码的最佳方法是什么?
- 11. 什么是生成单元测试框架?
- 12. WPF单元测试框架
- 13. Zend框架单元测试
- 14. ColdFusion单元测试框架
- 15. 具有ms单元测试框架的单元测试实体框架
- 16. 在单元测试中检查矩阵值的最佳方法是什么?
- 17. 在单元测试中验证Set值的最佳方法是什么?
- 18. 在解决方案中构建单元测试的最佳方式是什么?
- 19. 在node.js中编写单元测试的最佳方法是什么?
- 20. 在.NET中单元测试私有方法的最佳做法是什么?
- 21. 单元测试vb6存在的框架有什么不同?
- 22. 单元测试生成图像的代码的最佳方式是什么?
- 23. 单元测试使用ServerSocket类的方法的最佳方法是什么?
- 24. 单元测试的最佳方式DbProviderFactory
- 25. .NET单元测试框架在那里有什么区别?
- 26. 单元测试使用茉莉花单元测试框架node.js
- 27. 什么是从多个线程进行单元测试的最佳方式?
- 28. 组织Rails功能和单元测试用例的最佳方式是什么?
- 29. 构建单元测试程序集的最佳方法是什么?
- 30. 命名单元和集成测试方法的最佳做法是什么?
感谢您的意见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