您好,欢迎光临有路网!
JUnit Recipes中文版——程序员实用测试技巧
QQ咨询:
有路璐璐:

JUnit Recipes中文版——程序员实用测试技巧

  • 作者:(加)雷恩斯伯格 (加)斯特灵 陈浩 王耀伟 李笑
  • 出版社:电子工业出版社
  • ISBN:9787121030994
  • 出版日期:2006年09月01日
  • 页数:615
  • 定价:¥69.00
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书主要介绍了在Java开发中使用JUnit进行单元测试的各种方法、原则、技巧与实践。本书出自开发一线专家之手,本着实用的原则,涵盖各类 Java开发中应用JUnit的实用技巧,内容丰富、全面深入。无论是需要应用J Unit进行单元测试的一线Java开发人员,还是JUnit入门、进阶者,对他们来说,本书都是一本****的实用指南。
    本书介绍了大量的JUnit实用测试技巧,从如何命名测试类到测试复杂的J2EE应用程序(包括servlets、JSP、EJB和JMS组件等)。它告诉您如何在不同情况下优化自己的代码。每个测试技巧都依照固定的格式进行介绍:首先提出问题及其背景知识,然后探讨具体的解决方案。因此,本书的技巧被编写成了一百多个相互独立的短文,每个问题都针对一个特定的JUnit使用问题,方便您在遇到具体的问题时,随时查阅。
    目录
    前言
    序言
    致谢
    关于此书
    关于封面插图
    第1部分 基石
    第1章 基础概念
    1.1 什么是程序员测试
    1.1.1 对象测试的目的
    1.1.2 “对象测试”的节奏
    1.1.3 单元测试的框架
    1.1.4 进入JUnit
    1.1.5 理解测试驱动开发
    1.2 开始使用JUnit
    1.2.1 下载和安装JUnit
    1.2.2 编写一个简单的测试
    1.2.3 理解TestCase类
    1.2.4 失败信息
    1.2.5 JUnit怎样表示一个失败的断言
    1.2.6 失败和错误的区别
    1.3 一些好的实践
    1.3.1 测试和测试类的命名约定
    1.3.2 测试的是行为,而不是方法
    1.4 总结
    第2章 码元测试
    2.1 测试你的equals方法
    2.2 测试一个没有返回值的方法
    2.3 测试构造函数
    2.4 测试获取器
    2.5 测试设置器
    2.6 测试接口
    2.7 测试JavaBean
    2.8 测试是否抛出正确的异常
    2.9 让容器自己进行比较
    2.10 测试一个巨型对象的相等性
    2.11 测试一个拥有其他对象的对象
    第3章 组织和编译JUnit测试
    3.1 将测试类与产品代码放在同一个包中
    3.2 为测试代码创建独立的源代码树
    3.3 区分测试包和产品包
    3.4 抽取一个测试模块
    3.5 提取一个测试装置层次结构
    3.6 引入一个基本测**例
    3.7 将对特殊用例的测试放到一个单独的测试装置里
    3.8 从命令行编译测试代码
    3.9 使用Ant编译测试代码
    3.10 使用Eclipse编译测试代码
    第4章 管理Test Suites
    4.1 让junit创建test Suite
    4.2 归纳专用的test Case
    4.3 收集一个package中所有的测试
    4.4 收集系统中的所有测试
    4.5 为测试扫描文件系统
    4.6 分离不同的Test Suite
    4.7 控制某些测试的顺序
    4.8 创建数据驱动的Test Suite
    4.9 使用XML定义Test Suite
    第5章 使用测试数据进行测试
    5.1 使用Java的系统属性
    5.2 使用环境变量
    5.3 使用内联数据文件
    5.4 使用属性文件
    5.5 使用ResourceBundle API
    5.6 使用基于文件的测试数据仓库
    5.7 使用XMl描述测试数据
    5.8 使用Ant的任务来操作数据库
    5.9 使用JUnitPP
    5.10 为整个test Suite建立设置实体
    5.11 为多个测试执行单次环境设置
    5.12 使用Dbunit
    第6章 运行JUnit测试
    ……
    第7章 汇报JUnit结果
    第8章 为JUnit排除疑难
    第2部分 测试J2EE
    第9章 测试与XML
    第10章 测试与JDBC
    第11章 测试EJB
    第12章 测试web组件
    第13章 测试J2EE应用
    第3部分 其他JUnit技术
    第14章 测试设计模式
    第15章 GSBase
    第16章 JUnit-addons
    第17章 补遗
    附录A 完整方案
    附录B 测试的文章
    附录C 阅读清单
    参考文献
    索引

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外