测试
文章平均质量分 78
wssmao
这个作者很懒,什么都没留下…
展开
-
怎样使用Junit Framework进行单元测试的编写
随着Refactoring技术和XP软件工程技术的广泛推广,单元测试的作用在软件工程中变得越来越重要,而一个简明易学、适用广泛、高效稳定的单元测试框架则对成功的实施单元测试有着至关重要的作用。在java编程语句环境里,Junit Framework是一个已经被多数java程序员采用和实证的优秀的测试框架,但是多数没有尝试Junit Framework的程序员在学习如何Junit Framework转载 2008-09-20 15:06:00 · 425 阅读 · 0 评论 -
单元测试实践小结2
讨论完测试的关注点后,需要看看实际面临的具体困难 职责不明确 类或类方法的职责不明确,违反SRP原则.一个类或方法处理了本不该有它处理的逻辑,使得单元测试需要关心过多的外部关联类 静态方法 静态方法使得调用者直接面对实际的服务类,难以通过其他方式替换其实现,也难以扩展 直接访问对象实例 调用者直接实例化服务对象,从而使用服务对象提供的服务.同静态方法一样,直接面对其服务类转载 2008-09-20 14:40:00 · 440 阅读 · 0 评论 -
单元测试实践小结3
使用成熟单元测试框架 除了最基本的Junit外,Opensource提供了很多非常有价值的单元测试框架,熟练使用这些工具,可以提高测试的效率。包括对准备大量的数据,以及j2ee的框架代码。 现有代码的可选自动化测试工具: 1. POJO:JUnit, JMock或者EasyMock 2. Data Object:DDTUnit。准备大量数据。 3. Dao:DBUnit。初始化数据库。批量转载 2008-09-20 14:39:00 · 451 阅读 · 0 评论 -
如何编写单元测试用例(白盒测试)
前段时间公司进行有关测试的培训,集成测试,性能测试,压力测试说了很多。由于本人还处于Coder阶段,只是对单元测试有了些了解。写下来怕以后自己忘记了。都是些自己的看法,不一定准确,欢迎高手指教。一、 单元测试的概念 单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。 测试的覆盖种类转载 2008-09-21 15:59:00 · 1260 阅读 · 0 评论 -
认识Mock Object
术语Tested Object – 被测对象Mock – 假的 or 仿制的对象 What is Mock Object?在讨论中我大致了解到Mock Object一般是用来做辅助单元测试,它负责隔离Tested Object与真实环境中模块或实体(Real world object)的交互,并“替代”or “冒充”这些真实模块或实体与Tested Object进行交互。在转载 2008-09-21 13:27:00 · 1029 阅读 · 0 评论 -
追求代码质量: JUnit 4 与 TestNG 的对比
JUnit 4 具有基于注释的新框架,它包含了 TestNG 一些最优异的特性。但这是否意味着 JUnit 4 已经淘汰了 TestNG?Andrew Glover 探讨了这两种框架各自的独特之处,并阐述了 TestNG 独有的三种高级测试特性。经过长时间积极的开发之后,JUnit 4.0 于今年年初发布了。JUnit 框架的某些最有趣的更改 —— 特别是对于本专栏的读者来说 —— 正是通过巧转载 2008-09-26 09:03:00 · 647 阅读 · 0 评论