- 博客(8)
- 资源 (103)
- 收藏
- 关注
转载 谈java的异常设计
摘要 Java异常模型的设计是Java应用的架构设计中最重要的决定之一。本文从Java语言规范中第11章对异常的介绍出发,探究Java异常的本质,并介绍Java异常设计的基本原则。 异常的本质 Java语言规范中对于异常的定义如下:当程序违反了Java语言的语义约束时,Java虚拟机将使用异常来报告这个错误。Java语言的设计目标之一是提供可移植性(portab
2008-09-30 08:26:00 923
转载 追求代码质量: JUnit 4 与 TestNG 的对比
JUnit 4 具有基于注释的新框架,它包含了 TestNG 一些最优异的特性。但这是否意味着 JUnit 4 已经淘汰了 TestNG?Andrew Glover 探讨了这两种框架各自的独特之处,并阐述了 TestNG 独有的三种高级测试特性。经过长时间积极的开发之后,JUnit 4.0 于今年年初发布了。JUnit 框架的某些最有趣的更改 —— 特别是对于本专栏的读者来说 —— 正是通过巧
2008-09-26 09:03:00 647
转载 如何编写单元测试用例(白盒测试)
前段时间公司进行有关测试的培训,集成测试,性能测试,压力测试说了很多。由于本人还处于Coder阶段,只是对单元测试有了些了解。写下来怕以后自己忘记了。都是些自己的看法,不一定准确,欢迎高手指教。一、 单元测试的概念 单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。 测试的覆盖种类
2008-09-21 15:59:00 1259
转载 认识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 1028
转载 怎样使用Junit Framework进行单元测试的编写
随着Refactoring技术和XP软件工程技术的广泛推广,单元测试的作用在软件工程中变得越来越重要,而一个简明易学、适用广泛、高效稳定的单元测试框架则对成功的实施单元测试有着至关重要的作用。在java编程语句环境里,Junit Framework是一个已经被多数java程序员采用和实证的优秀的测试框架,但是多数没有尝试Junit Framework的程序员在学习如何Junit Framework
2008-09-20 15:06:00 425
转载 单元测试实践小结2
讨论完测试的关注点后,需要看看实际面临的具体困难 职责不明确 类或类方法的职责不明确,违反SRP原则.一个类或方法处理了本不该有它处理的逻辑,使得单元测试需要关心过多的外部关联类 静态方法 静态方法使得调用者直接面对实际的服务类,难以通过其他方式替换其实现,也难以扩展 直接访问对象实例 调用者直接实例化服务对象,从而使用服务对象提供的服务.同静态方法一样,直接面对其服务类
2008-09-20 14:40:00 440
转载 单元测试实践小结3
使用成熟单元测试框架 除了最基本的Junit外,Opensource提供了很多非常有价值的单元测试框架,熟练使用这些工具,可以提高测试的效率。包括对准备大量的数据,以及j2ee的框架代码。 现有代码的可选自动化测试工具: 1. POJO:JUnit, JMock或者EasyMock 2. Data Object:DDTUnit。准备大量数据。 3. Dao:DBUnit。初始化数据库。批量
2008-09-20 14:39:00 451
转载 单元测试实践小结1
在系统开发过程种使用单元测试,会带来很多的的好处,最明显为: When you become convinced of the value of comprehensive unit testing, you’ll find that it begins to influence how you write code, and the frameworks you choose to use。 应
2008-09-20 14:28:00 509
The Eclipse 3.0 platform Adopting OSGi technology.pdf
2009-08-19
(2007 Wiley)Design and Analysis of Distributed Algorithms.pdf
2009-08-19
Modular Java.pdf
2009-08-18
cloudcomputing_chinese.pdf
2009-08-15
Java Concurrency in Practice.chm
2009-08-15
XML&XPath资料大全.rar
2009-05-30
java_lang_spec_3.0.pdf
2009-08-24
UML Testing Profile 2.0 Adopted Specification.pdf
2009-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人