首页
我的金书
电子书
特价
畅销排行
图书分类
帮助
|
购物车
|
我的帐户
请输入图书关键字:
[
高级搜索
] [
实库存
] [
团购
]
专题
|
特价
|
书评
|
论坛
|
下载
|
新品
|
豆豆
|
鉴委会
|
共建
|
编辑博客
|
抢鲜预订
|
样章试读
|
名人签名
|
格子
|
播报
[放大封面]
[放大封底]
【相关下载】
·
免费样章
·
精彩文前
·
样章试读
【二手书】
本产品共有 0 册二手书出售,
最低价:
¥.00
[
查看
]
推荐图书
微机原理及其应用
作者:邓蓓
数据结构与算法分析:Java...
作者:(美)Mark Allen Weiss
无知的博弈:有限信息下的...
作者:董志强
电脑与手机炒股一点通
作者:云上文化
中国高等院校计算机基础教...
作者:中国高等院校计算机基础教育改革课题研究组 编制
并行计算应用及实践
作者:王鹏 吕爽 聂治等
用户购买本书还购买了
金书共建
·
What's this?
[
分类共建
] ·
所有未分类图书查看
本书当前分类:
计算机科学理论与基础知识
>
基础知识
>
计算机原理
我觉得本书应分到此类中:
--选择类别--
· 计算机
· 工业技术(机械,建筑,电工,汽车,化工,矿冶,轻纺,水利,维修...)
· 经济管理
· 数学
· 通信
· 外语
· 教育(文教科学,工具书,少儿,古代文化,语言文学,学校...)
· 法律
· 物理化学
· 政治/军事/哲学
· 历史地理
· 文学
· 自然科学
· 生活
· 音像
· 艺术
· 期刊
[
金书WIKI
]
[
编辑
]当前页面使本书内容更加完善
[
资源共建
]
·
提交本书书摘
·
提交本书相关资源
Java测试新技术
您想读这本书吗?
原书名:Next Generation Java Testing: Testing and Advanced Concepts
原出版社:
作者:
Ctdric Beust; Hani Suleiman 著
出版社:
机械工业出版社
译者:
王海鹏 等译
丛书名:
出版日期:2008-10-1
上架日期:2008-10-14
ISBN:9787111245506
页数:324 版次:1-1
开本:小16开
装帧:平装
市场价:
¥49.00
贵宾会员价:
¥36.75
高级会员价:
¥38.22
普通会员价:
¥39.20
金书豆豆
(
What's this?
)
种一个豆豆,书价我来定
!
我要种一个豆豆
【您的购物车】
购买册数:
货到付款:北京、上海、天津、广州、深圳、湖北、河南、山西、陕西、山东、四川、重庆、浙江
更多查看>>
|
大封面
|
封底
|
前言
|
内容简介
|
序言
|
目录
|
作者简介
|
译者简介
|
作者序
|
译者序
|
【读者评论】
内容简介
本书介绍了Java测试的新技术,主要内容包括:基本概念、测试设计模式、企业级测试、Java EE测试、集成和扩展TestNG等。本书通过针对有效测试Java应用程序以及围绕可测试性来设计应用程序和组件展示了这些有效的测试技术,并给出了每种测试方法的优点和不足,展示了解决常见问题的不同选择。
目录
伸缩显示:
[
弹出查看
]
译者青 序 前言 致谢 第1章起步 1.1超越JUnit3 1.1.1有状态的类 1.1.2参数 1.1.3基类 1.1.4异常并非偶然 1.1.5执行测试 1.1.6真实世界中的测试 1.1.7配置方法 1.1.8依赖关系 1.1.9领悟 1.2JUnit4 1.3针对可测试性而设计 1.3.1面向对象编程和封装 1.3.2设计模式革命 1.3.3确定问题 1.3.4推荐阅读 1.4TestNG 1.4.1annotation 1.4.2测试、套件和配置annotation 1.4.3分组 1.4.4testng.xml 1.5本章小结 第2章测试设计模式 2.1针对失败而测试 2.1.1报告错误 2.1.2运行时刻异常和被检查的异常 2.1.3测试代码是否漂亮地处理了失败 2.1.4何时不要使用expected Exceptions 2.1.5testngfailexml 2.2工厂 2.2.1@Factory 2.2.2org.testng.ITest 2.3数据驱动测试 2.3.1参数和测试方法一 2.3.2利用testng.xml传递参数 2.3.3利用@DataProvider传递参数 2.3.4针对数据提供者的参数 2.3.5Method参数 2.3.6ITestContext参数 2.3.7延迟数据提供者 2.3.8两种方法的优点和不足 2.3.9提供数据 2.3.10数据提供者还是工厂 2.3.11综合运用 2.4异步测试 2.5测试多线程代码 2.5.1并发测试 2.5.2threadPoolSize、invocationCOl和timeOut 2.5.3并发执行 2.5.4打开并行位 2.6性能测试 2.6.1算法复杂度 2.6.2测试复杂度 2.7模拟和桩 2.7.1模拟与桩的对比 2.7.2为可模拟性而设计 2.7.3模拟库 2.7.4选择正确的策略 2.7.5模拟易犯的错误 .8依赖的测试 2.8.1依赖的代码 2.8.2利用TestNG进行依赖的测试 2。8.3决定依赖于组还是方法 2.8.4依赖的测试和线程 2.8.5配置方法的失败 9继承和annotation范围 2.9.1问题 2.9.2继承易犯的错误 10测试分组 2.10.1语法 2.10.2分组与运行时刻 2.10.3执行分组 2.10.4有效使用分组 11代码覆盖率 2.11.1覆盖率示例 2.11.2覆盖率度量指标 2.11.3覆盖率工具 2.11.4实现 2.11.5小心 2.11.6成功使用覆盖率的建议 12本章小结 章企业级测试 1典型企业级场景 3.1.1参与者 3.1_2测试方法学 3.1.3当前方法的问题 一个具体例子 2.1测试内容 2.2非测试内容 测试实现 3.1测试成功场景 3.2构建测试数据 3.3测试准备问题 3.4错误处理 3.5逐渐出现的单元测试 3.6处理容器内的组件 3.7综述 3.4探讨竞争消费者模式 3.4.1模式 3.4.2测试 3.5重构的作用 3.5.1一个具体的例子 3.5.2容器内的方式 3.6本章小结 第4章JavaEE测试 4.1容器内测试与容器外测试的对比 4.2容器内测试 4.2.1创建测试环境 4.2.2确定测试 4.2.3注册测试 4.2.4注册结果监听者 4.3Java命名和目录接N(JNDI) 4.3.1理解.JNDI的自举过程 4.3.2Spring的SimpleNamingContex Builder 4.3.3避免JNDI 4.4.Iava数据库连接(JDBC) 4.4.1c3p0 4.4.2CommonsDt~EP 4.4.3Spring 4.5Java事务API(J’rA) 4.5.1JavaOpen。TransactionManager (JOTM). 4.5.2Atomikos’TransactionEssentials.. 4.6Java消息服务(JMS) 4.6.1创建发送者/接收者测试 4.6.2在测试中使用ActiveMQ 4.7Java持久API(JPA) 4.7.1配置数据库 4.7.2配~:JPA提供者 4.7.3编写测试 4.7.4模拟一个容器 4.7.5将Spring作为容器 4.8EnterpriseJavaBeans3.O(EJB3) 4.8.1消息驱动Bean 4.8.2会话Bean一 4.8.3另一个Spring容器 4.8.4全功能容器的不足之处一 4.9JavaAPIforXMI。WebServices (J.AXWS) 4.9.1记录请求 4.9。2准备测试环境 4.9.3创建服务测试 4.9.4XPath测试 4.9.5测试远程服务 4.i0servlet 4.10.1容器内测试 4.10.2模拟对象/桩对象 4.10.3重构 4.10.4嵌入的容器 4.10.5内存中调用 4.11XMI。 4.11.1使用dom4j.一 4.11.2使用XMI。Unit 4.12本章小结 第5章集成 5.1Spring 5.1.1Spring的测试包功能 5.1.2测试类层次结构 5.2Guice 5.2.1Spring的问题 5.2.2认识Guice 5.2.3一个典型的依赖场景 5.2.4对象工厂 5.2.5Guiee配置 5.2.6基于Guice的测试 5.2.7对测试依赖进行分组 5.2.8注入配置 5.3DbUnit 5.3.1配置 5.3.2用法 5.3.3验证结果 5.4HtmlUnit 5.4.1配置 5.4.2用法 5.5Selenium 5.6SwingUI测试 5.6.1测试方法 5.6.2配置 5.6.3用法 5.7针对画图代码的测试 5.8持续集成 5.8.1为何要持续集成 5.8.2CI服务器的功能 5.8.3TestNG集成 5.9本章小结 第6章扩展TestNG 6.1TestNGAPI 6.1.1org.testng.TestNG、ITestRes ITestListener、ITestNgMethod 6.1.2一个具体的例子 6.1.3XMLAPI 6.1.4合成XML文件 6.2BeanShell 6.2.1BeanShell概述 6.2.2TestNG与BeanShell 6.2.3交互式执行 6.3方法选择器 6.4annotation转换器 6.4.1annotation历史 6.4.2优点和不足 6.4.3使用TestNGannotation转换器 6.4.4annotation转换器的可能用法 6.5报告 6.5.1默认报告 6.5.2报告API 6.5.3报告插件API 6.6编写自定义annotation 6.6.1实现 6.6.2测试 6.7本章小结一 第7章杂谈 7.1动机 7.2TestNG哲学 7.3关注和提供异常 7.4有状态的测试 7.4。1不可修改的状态 7.4.2可修改的状态 7.5测试驱动开发的缺点 7.5.1TDD注重微观设计超过宏观设计 7.5.2FDD难以应用 7.5.3从测试驱动开发中汲取优点 7.6测试私有方法 7.7测试与封装 7.8调试器的威力 7.9记日志的最佳实践 7.10时间的价值 7.11本章小结 附录AIDE集成 附录BTestNGJavadocs 附录Ctestnq.xml 附录D从JUnit迁移
伸缩显示:
[
弹出查看
]
编辑荐语
[
您可以向编辑推荐本书的亮点,采纳后奖励5-10元优惠卷
](一个工作日内处理您的建议)
读者评论
w
查看本书所有书评
[
发表您的书评,编辑将根据书评质量,予以相应的奖励
]
(共0条)
我的订单
查询订单
修改/取消订单
发票制度
汇款单招领
关于配送
配送方式及相应服务范围
配送费收取标准
关于付款
邮局汇款
银行转帐
网上支付
上门现付
售后服务
退换货原则
缺书登记
联系我们
金书网
了解GOLDEN-BOOK
俱乐部会员制
导购服务区
百度搜索本站:
关于我们
|
帮助
|
合作伙伴
|
我的帐户
|
图书馆
|
自考教材网
|
高校教材网
北京 电话:010-68993821/88379639/88379641 邮箱:service@golden-book.com 传真:010-68990188
Copyright 2005 中国科技金书网
机械工业出版社
Golden-Book.Com All rights reserved
京ICP证060035号