广告位不存在!
详情 声明
商品详情
资源名称:《Java测试新技术TestNG和高级概念》PDF 下载
内容简介:
《Java测试新技术TestNG和高级概念》介绍了Java测试的新技术,主要内容包括:基本概念、测试设计模式、企业级测试、Java EE测试、集成和扩展TestNG等。《Java测试新技术TestNG和高级概念》通过针对有效测试Java应用程序以及围绕可测试性来设计应用程序和组件展示了这些有效的测试技术,并给出了每种测试方法的优点和不足,展示了解决常见问题的不同选择。《Java测试新技术TestNG和高级概念》注重实际应用,适合对测试感兴趣的Java开发者参考阅读。
作者简介:Cedric Beust是Google的高级软件工程师,也是Java开发社区的一名积极成员,广泛参与了最新Java版本的开发。他是TestNG项目的发起人和主要贡献者。Hani Suleiman是Formicary公司的CTO,这是一家专注于财务应用程序的咨询和门户软件公司。他是Java开发社区执行委员会的两名独立成员之一。
资源截图:1.jpg
资源目录:前言 致谢 第1章 起步1.1 超越JUnit 31.2 JUnit 41.3 针对可测试性而设计 1.4 TestNG 1.5 本章小结第2章 测试设计模式2.1 针对失败而测试2.2 工厂 2.3 数据驱动测试2.4 异步测试2.5 测试多线程代码2.6 性能测试2.7 模拟和桩 2.8 依赖的测试2.9 继承和annotation范围2.10 测试分组 2.11 代码覆盖率 2.12 本章小结第3章 企业级测试3.1 典型企业级场景3.2 一个具体例子3.3 测试实现3.4 探索竞争消费者模式3.5 重构的作用3.6 本章小结第4章 Java EE测试4.1 容器内测试与容器外测试的对比4.2 容器内测试4.3 Java命名和目录接口(JNDI)4.4 Java数据库连接(JDBC)4.5 Java事务API(JTA)4.6 Java消息服务(JMS)4.7 Java持久API(JPA)4.8 Enterprise JavaBeans 3.0(EJB3)4.9 Java API for XML Web Services(JAX-WS)4.10 Servlets 4.11 XML4.12 本章小结第5章 集成5.1 Spring5.2 Guice5.3 DbUnit5.4 HtmlUnit5.5 Selenium5.6 Swing UI测试 5.7 针对画图代码的测试5.8 持续集成5.9 本章小结第6章 扩展TestNG6.1 TestNG API6.2 BeanShell6.3 方法选择器6.4 Annotation转换器6.5 报告6.6 编写自定义Annotation6.7 本章小结第7章 闲言碎语7.1 动机7.2 TestNG哲学7.3 关注和提供异常7.4 有状态的测试7.5 测试驱动开发的缺点7.6 测试私有方法7.7 测试与封装7.8 调试器的威力7.9 记日志的最佳实践7.10 时间的价值7.11 本章小结附录A IDE集成附录B TestNG JavaDoc附录C testng.xml附录D 从JUnit迁移
声明

1、链接失效请联系客服人员。
2、购买后如果链接失效可联系客服人员完善资源或进行退款办理。
3、资源均来源于网友分享及网络公开发表文件,所有资料仅供学习交流。
4、所收取费用仅用来维系网站运营,性质为用户友情赞助,并非售卖文件费用。
5、如侵犯您的权益,请联系客服人员,我们将会在第一时间进行处理。

相关推荐