JUnit Recipes中文版

JUnit Recipes中文版
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [加拿大] , [加拿大] , , ,
2006-09
版次: 1
ISBN: 9787121030994
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 615页
字数: 880千字
51人买过
  •   《JUnitRecipes中文版:程序员实用测试技巧》主要介绍了在Java开发中使用JUnit进行单元测试的各种方法、原则、技巧与实践。本书出自开发一线专家之手,本着实用的原则,涵盖各类Java开发中应用JUnit的实用技巧,内容丰富、全面深入;无论对于需要应用JUnit进行单元测试的一线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.5JUnit怎样表示一个失败的断言
    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章管理TestSuites
    4.1让junit创建testSuite
    4.2归纳专用的testCase
    4.3收集一个package中所有的测试
    4.4收集系统中的所有测试
    4.5为测试扫描文件系统
    4.6分离不同的TestSuite
    4.7控制某些测试的顺序
    4.8创建数据驱动的TestSuite
    4.9使用XML定义TestSuite
    第5章使用测试数据进行测试
    5.1使用Java的系统属性
    5.2使用环境变量
    5.3使用内联数据文件
    5.4使用属性文件
    5.5使用ResourceBundleAPI
    5.6使用基于文件的测试数据仓库
    5.7使用XMl描述测试数据
    5.8使用Ant的任务来操作数据库
    5.9使用JUnitPP
    5.10为整个testSuite建立设置实体
    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阅读清单
    参考文献
    索引
  • 内容简介:
      《JUnitRecipes中文版:程序员实用测试技巧》主要介绍了在Java开发中使用JUnit进行单元测试的各种方法、原则、技巧与实践。本书出自开发一线专家之手,本着实用的原则,涵盖各类Java开发中应用JUnit的实用技巧,内容丰富、全面深入;无论对于需要应用JUnit进行单元测试的一线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.5JUnit怎样表示一个失败的断言
    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章管理TestSuites
    4.1让junit创建testSuite
    4.2归纳专用的testCase
    4.3收集一个package中所有的测试
    4.4收集系统中的所有测试
    4.5为测试扫描文件系统
    4.6分离不同的TestSuite
    4.7控制某些测试的顺序
    4.8创建数据驱动的TestSuite
    4.9使用XML定义TestSuite
    第5章使用测试数据进行测试
    5.1使用Java的系统属性
    5.2使用环境变量
    5.3使用内联数据文件
    5.4使用属性文件
    5.5使用ResourceBundleAPI
    5.6使用基于文件的测试数据仓库
    5.7使用XMl描述测试数据
    5.8使用Ant的任务来操作数据库
    5.9使用JUnitPP
    5.10为整个testSuite建立设置实体
    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阅读清单
    参考文献
    索引
查看详情
12
相关图书 / 更多
JUnit Recipes中文版
JUJU的水彩红楼梦
[清]曹雪芹高鹗 著
JUnit Recipes中文版
JUnit in Action, Second Edition
Petar Tahchiev;Felipe Leme;Vincent Massol;Gary Gregory
JUnit Recipes中文版
JUST AFTER SUNSET 日落之后
Stephen King 著
JUnit Recipes中文版
JUST FRIENDS
Robyn Sisman 著
JUnit Recipes中文版
JUnit实战(第3版)
[罗马尼亚]克特林·图多塞(Catalin Tudose)
JUnit Recipes中文版
JURI “ao akua”
上野樹里
JUnit Recipes中文版
JULIE PARSONS:EAGER TO PLEASE
Julie Parsons 著
JUnit Recipes中文版
JUST DISGUSTING! 讨厌
Andy Griffiths 著
JUnit Recipes中文版
JUST SO STORIES
Rudyard Kipling
JUnit Recipes中文版
JULY原创水彩上色线稿集
知更卜(微博JULYJAZIA) 著
JUnit Recipes中文版
JUMPatHome,Grade6:WorksheetsfortheJUMPMathProgram
John Mighton 著
JUnit Recipes中文版
JUN―石ノ森章太郎ファンタジー画集
石ノ森 章太郎
您可能感兴趣 / 更多
JUnit Recipes中文版
控制之道:过程控制的理论与实践 [加拿大] 周风晞
[加拿大] 周风晞
JUnit Recipes中文版
波可和她的鼓
[加拿大]马修·福赛斯 著绘
JUnit Recipes中文版
智慧宫丛书026·增长:从细菌到帝国
[加拿大]瓦茨拉夫·斯米尔 后浪
JUnit Recipes中文版
海外中国研究·卿本著者:明清女性的性别身份、能动主体和文学书写
[加拿大]方秀洁 著;陈昉昊 译;周睿
JUnit Recipes中文版
卖掉法拉利的高僧
[加拿大]罗宾·夏玛Robin Sharma 著;颉腾文化 出品
JUnit Recipes中文版
越问越聪明:让孩子思维升级的科普书3(科普大咖英格拉姆博士的“探究式科普”杰作来了!)
[加拿大]杰·英格拉姆 著;杜冰 译;青豆书坊 出品
JUnit Recipes中文版
儿童版世界简史
[加拿大]伊丽莎白·麦克劳德 (加)弗里达·维新斯基 编著
JUnit Recipes中文版
越问越聪明:让孩子思维升级的科普书4(科普大咖英格拉姆博士的“探究式科普”杰作来了!)
[加拿大]杰·英格拉姆 著;杜冰 译;青豆书坊 出品
JUnit Recipes中文版
子弹头列车(加拿大华裔作家邓敏灵作品,移民子女追溯原生家庭创痛之短篇小说集,获诺贝尔文学奖得主艾丽丝·门罗盛赞)
[加拿大]邓敏灵
JUnit Recipes中文版
图画书创作谈
[加拿大]乔恩·克拉森
JUnit Recipes中文版
思考,让人成为人:人类思想的起源
[加拿大]杰里米·卡彭代尔(Jeremy Carpendale)(英)查理·刘易斯(Charlie Lewis)
JUnit Recipes中文版
爱因斯坦陪审团
[加拿大]杰弗里·克雷林斯滕