×
暂无评论
图文详情
  • ISBN:9787562354062
  • 装帧:一般铜版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:32开
  • 页数:230
  • 出版时间:2017-09-01
  • 条形码:9787562354062 ; 978-7-5623-5406-2

本书特色

单元测试(unit testing),是指对软件中的*小可测试单元进行检查和验证。随着一些新的开发方法(如:敏捷开发)的普及和应用。软件行业对软件质量的要求越来越高,单元测试越来越受到业界的重视。本书以*典型的单元测试框架JUnit为例讲述了单元测试的方法和*实践,介绍了在java软件开发中使用junit进行测试的原则、技巧与实践,深入阐述如何编写自动化单元测试。讨论了实践中的测试技术,主要内容包括:用mock objects进行隔离测试;用cactus进行容器内测试;用ant和maven进行自动构建;对java应用程序、JavaEE组件、数据库应用等进行单元测试及商业测试工具Parasoft Jtest的使用。

内容简介

单元测试是在软件开发过程中要进行的*低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。随着一些新的开发方法(如:敏捷开发)的普及和应用,软件行业对软件质量的要求越来越高,单元测试越来越受到业界的重视。本书主要介绍单元测试的概念,及一些常用的框架和使用的方法,共10章:第1章单元测试的简介,第2章 Junit,第3章测试覆盖率,第4章Stub与Mock Object技术,第5章EasyMock与Jmock的使用,第6章Ant的使用,第7maven的使用,第8章服务器端应用测试,第9章数据库访问测试,第10章商业单元测试工具的使用。

目录

1 软件外包与软件测试1.1 软件外包概述1.2 软件质量控制1.3 敏捷开发与测试1.4 单元测试2 JUnit2.1 JUnit简介2.2 用Junit编写测试代码2.3 用Junit编写测试套件2.4 参数化测试运行器2.5 异常测试2.6 Hamcrest3 测试覆盖率3.1 覆盖率简介3.2 代码覆盖率的分类及测试目的3.3 代码覆盖率工具的使用4 Stub与Mock Objecl技术4.1 使用Stub进行粗粒度测试4.2 使用Mock Object进行细粒度测试5 EasyMock与Jmock的使用5.1 EasyMock的使用5.2 JMock的使用6 Ant的使用6.1 Ant简介6.2 Ant的安装与配置6.3 Ant命令介绍6.4 Ant目标、项目、属性以及任务6.5 Ant和Eclipse集成6.6 从Ant中运行Junit测试6.7 Ivy的使用7 Maven的使用7.1 Maven简介7.2 Maven的设计理念7.3 Maven的生命周期7.4 Maven命令7.5 Maven仓库7.6 settings.xml配置文件详解7.7 使用Maven进行Junit测试8 服务器端应用测试8.1 Cactus简介8.2 用Cactus进行测试9 数据库访问测试9.1 隔离数据库测试业务逻辑9.2 HSQLDB数据库9.3 DbUnit10 商业单元测试工具的使用10.1 Jtest的介绍10.2 Jtest的静态测试10.3 使用Jest RuleWizard自定义代码检测规则10.4 BugDetective静态代码分析10.5 Jtest自动化动态测试
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航