注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学软件质量和软件测试

软件质量和软件测试

软件质量和软件测试

定 价:¥30.00

作 者: (德)Dirk Huberty等著;马博,赵云龙译;马博译
出版社: 清华大学出版社
丛编项: 国外计算机科学经典教材
标 签: 软件测试及维护

ISBN: 9787302074441 出版时间: 2003-11-01 包装: 胶版纸
开本: 26cm 页数: 234 字数:  

内容简介

  本书讨论了软件质量管理所面临的两种主要的挑战。首先是如何在有竞争力的时间框架内向客户交付质量令人满意的软件产品,其次是如何运用当今的技术(包括客户/服务器、Internet和遗留系统)来应对软件应用程序日益增长的复杂性。由于开发周期变短,应用程序的使用和围绕应用程序的技术可能每天都在变化,所以在运作期间必须对应用程序的质量进行监控。本书编辑了不同行业和不同视角的经验,其宗旨是让您对当今的高技术软件开发项目有实际和深入的了解。本书主要内容:●管理最佳上市时间●设计和改变过程●从用户的角度测试●技术性测试●测试自动化技术和工具本书读者对象:本书适合Internet时代的软件测试人员和软件管理人员阅读。软件质量和软件测试在过去的几十年中一直是软件开发的重要话题,而Internet时代的到来又给软件质量和软件测试带来了新的要求和挑战。本书收集了这个领域知名专家的多篇论文,讨论了他们在大型组织的IT项目中的不同实践和经验。本书的第I部分讲述了项目管理,第Ⅱ部分介绍极限编程和为Internet应用程序设计的过程,第Ⅲ部分讨论从用户的角度进行的测试,第Ⅳ部分阐明了技术性测试的挑战,第V部分介绍了测试自动化的经验。本书集中讲述了在软件质量管理方面的挑战和实用技术与经验,适合对此有兴趣的读者阅读。

作者简介

暂缺《软件质量和软件测试》作者简介

图书目录

第1部分  最佳上市时间的管理
第1篇  管理高速Web测试
  1.1  项目背景
  1.2  "高速"方法和准备
    1.2.1  探索性测试
    1.2.2  双人测试
  1.3  "高速"的测试计划
  1.4  "高速"的测试执行
  1.5  Web测试经验
  1.6  警告
  1.7  致谢
第2篇  在Web项目的风险管理中应用质量保证(QA)
  2.1  提高了的应用程序故障的可见度
  2.2  风险及其管理
    2.2.1  识别风险
    2.2.2  问题完美
    2.2.3  量化风险
    2.2.4  管理风险
    2.2.5  沟通风险
    2.2.6  监控风险
    2.2.7  风险举例
    2.2.8  影响风险的其他因素
  2.3  把质量保证(QA)作为风险管理技术
    2.3.1  针对风险的QA和测试的简单优先级划分
    2.3.2  QA和测试策略的作用
    2.3.3  针对已识别风险的QA和测试计划
  2.4  总结
第3篇  为增量软件开发建立质量过程
  3.1  引言
  3.2  建立一个质量管理(QM)过程
    3.2.1  定义开发过程的阶段
    3.2.2  集成在过程流中的质量管理的定义
    3.2.3  与其他在项目中集成的任务的合作
  3.3  集成质量管理的经验
  3.4  验收过程
    3.4.1  验收过程的目标和内容
    3.4.2  在软件开发的生产过程中集成
    3.4.3  验收过程的顺序
    3.4.4  结果类型的检查标准
  3.5  在建立验收过程中获取的经验
  3.6  总结
第II部分  过  程
第4篇  为面向用户的质量工程设计过程
  4.1  引言
  4.2  过程的作用.意义和设计
    4.2.1  开始的基础
    4.2.2  角色
    4.2.3  实践中过程的灵活应用
  4.3  以用户为中心的质量工程:一个包括可接受性.使用性和服务质量分析的面向客户方法
    4.3.1  动机
    4.3.2  使用性.可接受性和质量评估
    4.3.3  伴随集成过程的方法
  4.4  以用户为中心的质量工程的集成和过程的质量标准
    4.4.1  分析
    4.4.2  在过程中集成
    4.4.3  经验
  4.5  总结
第5篇  应用极限编程成功管理高风险项目
  5.1  高风险项目的灵活过程
    5.1.1  风险
    5.1.2  极限编程
  5.2  控制XP项目
    5.2.1  计划策略
    5.2.2  小和频繁的版本
    5.2.3  项目计划
  5.3  经验:事实和数字
    5.3.1  小版本
    5.3.2  内部日常计划
    5.3.3  评估和预测
    5.3.4  学到的教训
  5.4  总结和前景
第6篇  使测试过程适合Web应用程序--来自实践的策略
  6.1  引言
  6.2  Internet的体系结构和基础结构
  6.3  Internet应用程序的质量目标
  6.4  传统测试级别
  6.5  测试Internet应用程序
    6.5.1  文档测试和开发者测试的区别
    6.5.2  功能测试中的区别
    6.5.3  整体集成测试的区别
    6.5.4  非功能测试中的区别
    6.5.5  发布
  6.6  测试工具和测试自动化
  6.7  测试组织中的区别
  6.8  总结
第III部分  从用户的角度进行测试
第7篇  电子商务中面向业务的测试
  7.1  软件测试和电子商务
    7.1.1  电子商务中的测试
    7.1.2  用于电子商务系统的模型
  7.2  交互的场景和测试技术
    7.2.1  场景概述
    7.2.2  以客户为中心的测试
    7.2.3  业务过程测试
    7.2.4  Web集成测试
  7.3  根据业务需要进行动态测试
    7.3.1  组合衡量标准
    7.3.2  业务衡量标准
    7.3.3  测试覆盖率组合器
    7.3.4  示例:旅店预订系统
  7.4  总结
第8篇  策略性测试:重点关注业务
  8.1  引言
  8.2  业务过程和集成测试
    8.2.1  测试业务过程
    8.2.2  业务过程"新银行账户"
  8.3  构造测试
    8.3.1  集成测试的组织
    8.3.2  被测试软件的描述
    8.3.3  测试项的定义
  8.4  从业务过程到测试用例序列
    8.4.1  测试强度等级
    8.4.2  构建一个测试用例序列
  8.5  计划测试的执行
    8.5.1  测试执行的组织
    8.5.2  计划测试用例序列的执行
  8.6  策略性测试的测试策略
  8.7  来自于大型项目的经验
  8.8  工具支持
  8.9  总结
第9篇  低成本的使用性测试
  9.1  近观使用性
  9.2  启发式评估
  9.3  SUMI的定义
  9.4  应用实例
    9.4.1  项目一:项目管理软件包
    9.4.2  项目二:PDM系统
    9.4.3  项目三:Intranet站点
  9.5  SUMI的适用性
  9.6  结论
第10篇  bot的质量概貌
  10.1  bot的定义
  10.2  会话系统的评定:审查
  10.3  目标设置和前提:我们的方法
  10.4  bot测试的前提
    10.4.1  bot的操作框架和目标设置
    10.4.2  观点
    10.4.3  自适应/自主学习功能
  10.5  bot质量评定的主题
    10.5.1  模式匹配.识别规则和模式
    10.5.2  更详细的模式匹配
    10.5.3  模式匹配的例子
    10.5.4  知识库的质量等级
    10.5.5  知识库的范围
    10.5.6  系统集成.应用解决方案
    10.5.7  记忆功能和其他脚本
    10.5.8  沟通的方方面面
  10.6  总结
第IV部分  技术测试
第11篇  加强电子商务的安全性
  11.1  引言
  11.2  电子商务网站的安全措施
    11.2.1  防火墙
    11.2.2  身份验证
    11.2.3  加密
    11.2.4  反病毒软件
    11.2.5  入侵检测系统(IDS)
    11.2.6  渗透测试
  11.3  电子商务应用的潜在安全风险
    11.3.1  应用程序编程
    11.3.2  数据库服务器
    11.3.3  天窗
  11.4  电子商务系统的连续测试
    11.4.1  连续测试概述
    11.4.2  连续测试策略的实现
    11.4.3  连续测试管理
  11.5  总结
第12篇  网站性能监控
  12.1  业务目标
  12.2  技术目标
  12.3  服务水平协议
  12.4  Internet技术环境
  12.5  网站环境
    12.5.1  全内部的网站环境
    12.5.2  完全外包的网站环境
    12.5.3  内部开发软件, 生产服务器托管
    12.5.4  网站环境的比较
  12.6  网站问题的类型
    12.6.1  DNS映射问题
    12.6.2  连接性问题
    12.6.3  技术硬件组件
    12.6.4  技术软件组件
    12.6.5  体系结构问题
    12.6.6  软件的选择
    12.6.7  技术内容问题
    12.6.8  网站内容设计问题'
    12.6.9  和通信相关的问题
    12.6.10  安全性
  12.7  测试方法和技术
    12.7.1  防火墙内部对防火墙外部
    12.7.2  不同外部监控的优点和缺点
    12.7.3  测试页面的顺序
    12.7.4  最好的策略
    12.7.5  可靠性和误警报
    12.7.6  诊断
  12.8  展望
    12.8.1  宽带
    12.8.2  移动数据
    12.8.3  数字电视
第13篇  为性能测试和调节应用控制循环
  13.1  引言
  13.2  起始点
  13.3  性能调节的控制循环
  13.4  逐步渐进
  13.5  工作假设
  13.6  要求和底层条件
    13.6.1  测量
    13.6.2  技术环境
    13.6.3  数据库存
    13.6.4  测试情景
  13.7  工具的使用
  13.8  总结
第14篇  系统.体系结构.设计和编码的软件质量评估
  14.1  引言
  14.2  质量评估的各个方面和粒度级别
    14.2.1  质量要求
    14.2.2  粒度级别
  14.3  质量评估过程
  14.4  软件分析工作平台
  14.5  一个典型的软件质量评估
    14.5.1  系统评估
    14.5.2  体系结构评估
    14.5.3  设计评估
    14.5.4  代码评估
  14.6  总结/展望
第15篇  "Web测试的后端":遗留系统的集成
  15.1  引言
  15.2  结算系统db trader MVS
  15.3  db trader MVS的测试环境
  15.4  NetTrader的开发
  15.5  开发新前端的挑战
  15.6  代码生成器的使用
  15.7  回归测试
  15.8  配置管理
  15.9  结论
第V部分  测试自动化技术和工具
第16篇  MySAP业务过程的自动化测试--SAP测试工作平台的高效使用
  16.1  引言
  16.2  方法论
    16.2.1  在SAP环境中测试的动机
    16.2.2  自动化测试的优点
    16.2.3  测试策略
    16.2.4  模块化概念
    16.2.5  健壮性和适应性
  16.3  工具
    16.3.1  SAP测试工作平台
    16.3.2  展望
  16.4  总结
第VI部分  附    录
参考书目

本目录推荐