网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 互联网单元测试及实践/软件测试网作品系列/测试实践丛书
分类 教育考试-考试-计算机类
作者 陈卫俊//赵璨//周磊//陈洪
出版社 电子工业出版社
下载
简介
编辑推荐

本书是关于介绍“互联网单元测试及实践”的教学用书,书中介绍了国内外先进的互联网应用的单元测试技术和最新的单元测试理念,重点介绍高访问量、高可靠性、高扩展性的互联网应用的单元测试方法和单元级别性能测试方法。本书配以大量的代码示例为读者提供了一套完整的互联网应用解决方案。同时,书中以当今流行的最新技术Lucene搜索引擎和Web Service为例为读者由浅入深地指导整个单元测试的实施过程,引导读者从一名入门级软件测试人员成长为高级软件测试人员和软件性能分析专家。

内容推荐

本书介绍了国内外先进的互联网应用的单元测试技术和最新的单元测试理念,重点介绍高访问量、高可靠性、高扩展性的互联网应用的单元测试方法和单元级别性能测试方法。本书配以大量的代码示例为读者提供了一套完整的互联网应用解决方案。同时,书中以当今流行的最新技术Lucene搜索引擎和Web Service为例为读者由浅入深地指导整个单元测试的实施过程,引导读者从一名入门级软件测试人员成长为高级软件测试人员和软件性能分析专家。

目录

第1章 单元测试与互联网

 1.1 单元测试与互联网的历史现状

1.1.1 单元测试简史

1.1.2 互联网发展简介

 1.2 互联网测试与传统软件测试的区别

1.2.1 软件开发和测试的三次进化

1.2.2 互联网应用软件测试的特点

 1.3 互联网特色的单元测试

1.3.1 网站为什么要做单元测试

1.3.2 网站应用架构与单元测试

 1.4 单元测试的发展趋势

1.4.1 单元性能测试

1.4.2 测试驱动开发(TDD)

1.4.3 统一测试过程

 1.5 小结

第2章 单元测试简介

 2.1 单元测试的范围

 2.2 单元测试用例设计技术

2.2.1 逻辑覆盖

2.2.2 等价类划分

2.2.3 边界条件

 2.3 单元测试用例设计步骤

 2.4 单元测试执行策略

 2.5 接口(API)测试

第3章 主流单元测试框架

 3.1 JUnit快速上手

3.1.1 下载和安装

3.1.2 开始编写测试代码

3.1.3 运行JUnit用例

3.1.4 JUnit断言

3.1.5 初始化和清理测试环境

3.1.6 JUnit异常测试

3.1.7 JUnitcAnnotation

 3.2 管理JUnit用例

3.2.1 使用TestcSuite

3.2.2 组织测试代码

3.3 JUnit与Ant

 3.4 JUnit框架探索

3.4.1 JUnit核心框架

3.4.2 JUnitc设计模式

 3.5 JUnit局限性

 3.6 网站主流开发语言与单元测试框架

3.6.1 Java与TestNG

3.6.2 .NET与NUnit

3.6.3 Python与PyUnit

3.6.4 Ruby与Test Unit

3.6.5 PHP与PhpUnit

3.6.6 C++与CppUnit

第4章 网站接口测试

 4.1 应用架构下API测试

4.1.1 传统企业应用架构的API测试

4.1.2 面向服务应用架构的API测试

 4.2 HTTP接口测试

4.2.1 HTTP协议的应用以及测试关注点

4.2.2 进行HTTP测试

 4.3 WebcService接口测试

4.3.2 WebcService原理

4.3.3 WebcService测试

第5章 网站单元级性能分析

 5.1 性能测试的几个阶段

5.1.1 软件生命周期与性能测试

5.1.2 不同阶段的性能测试

 5.2 单元性能测试基本概念

5.2.1 为什么要开展单元性能测试

5.2.2 何时开展单元性能测试

 5.3 单元性能测试工具

5.3.1 JUnitPerf

5.3.2 EclipsecTPTP

5.3.3 p-unit

5.3.4 JProfiler

 5.4 方法的性能测试

5.4.1 分析方法的执行时间

5.4.2 方法被调用的次数

 5.5 多线程并发性测试

5.5.1 线程死锁

5.5.2 线程不安全

 5.6 内存分析

5.6.1 内存泄漏

5.6.2 短期对象循环

第6章 实战一:Lucene搜索引擎单元测试

 6.1 初识Lucene

6.1.1 Lucene应用架构分析

6.1.2 Lucene单元测试方案

 6.2 JSP表现层测试

6.2.1 index.jsp

6.2.2 result.jsp

 6.3 搜索功能测试

6.3.1 测试Parse方法

6.3.2 测试Search方法

 6.4 词法分析测试

6.4.1 自顶向下的测试方法

6.4.2 自底向上的测试方法

 6.5 索引功能测试

6.5.1 测试文档解析

6.5.2 测试IndexWriter

 6.6 构建测试代码

 6.7 性能测试

6.7.1 Search方法的性能测试

6.7.2 全部单元的性能测试

第7章 实战二:WebcService接口测试

 7.1 项目概述

 7.2 用DbUnit准备测试数据

7.2.1 用DbUnit插入测试数据

7.2.2 用DbUnit进行断言

 7.3 测试SOAP消息

 7.4 测试Java客户端调用

7.4.1 无WS-Security的客户端调用

7.4.2 有WS-Security的客户端调用

7.4.3 编写测试用例

 7.5 测试.NET客户端调用

7.5.1 接口代理类的生成

7.5.2 有WS-Security的客户端调用

 7.6 用JUnitReport定制测试报告

7.6.1 JUnitReport与ANT

7.6.2 定制JUnit结果格式

7.6.3 定制JUnitReport

 7.7 部署测试

 7.8 持续集成

7.8.1 持续集成概念

7.8.2 持续集成工具CruiseControl

 7.9 WebcService接口测试进阶分析

7.9.1 复杂对象问题

7.9.2 中文问题

 7.10 WebcService接口单元级性能分析

第8章 单元测试管理

 8.1 团队组建

 8.2 生命周期管理

 8.3 测试环境部署

 8.4 版本控制

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/1 22:49:39