搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
软件测试:跨越整个软件开发生命周期
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302178620
  • 作      者:
    Gerald D. Everett, Raymond McLeod, Jr.著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2008
收藏
内容介绍
    在过去的10年中,已经有无数知名的计算机软件故障成为杂志的精彩封面故事。劣质软件导致的软件故障依然不断地在前台或后台发生。这些故障每年造成了巨大的损失。软件测试的重要性毋庸置疑。
    市场上很多优秀的教材深入地探讨了软件开发中某些很窄的特定阶段的测试方法。但这些教材都没有从整个软件开发生命周期的角度来探讨软件测试。《软件测试:跨越整个软件开发生命周期》首次全面阐述了针对21世纪的开发中或修改中的软件从测试规划到测试实施的各个阶段的测试活动。《软件测试:跨越整个软件开发生命周期》介绍了软件测试的基础性概念和方法,为读者提供了一个完整的软件测试概览:包括当前的实践技术、未来的实践技术以及作为选择职业生涯的指导。
    《软件测试:跨越整个软件开发生命周期》不仅可作为计算机科学专业和信息管理系统专业的高年级学生的软件测试教材,对软件专业人员和商业系统分析师也很有参考价值。
展开
精彩书摘
    第1章  测试概述
    本章学习目标
    认清一个测试人员的思维方式,不论测试对象是什么
    明确在商业实践中进行测试的正确动机
    解释测试在商业实践中被低估的一些原因
    解释软件测试人员与软件开发人员的区别
    1.1  概述
    在过去的10年中,已经有无数知名的计算机软件故障成为杂志的精彩封面故事。尽管有这些看得见的教训,劣质软件导致的软件故障依然不断地在前台或后台发生。这些故障每年据估计会对美国经济造成高达595亿美元的损失。有估计认为通过在软件开发各个阶段适当地进行测试将可以减少其中每年222亿美元的损失。
    本书首次全面阐述了针对21世纪的开发中或修改中的软件从测试规划到测试实施的各个阶段的测试活动。此书的作者相信,那些封面故事中的软件灾难可以通过实施全面的软件测试来避免。作者还相信,常规而持续的测试可以提高软件开发人员所能提供的软件质量以及客户对质量的预期。通过采用一种全面的测试方法,软件测试人员可以将主要商业损失的负面风险转化为正面的竞争力。
    很多市场上优秀的教材深入地探讨了软件开发中某些很窄的特定阶段的测试方法。例如本书作者推荐一本可以作为本书后续的中级读本,就是由James A.Whittaker博士所著的《测试实用指南(Practical Guide to Testing)》。但是这些教材都没有从整个软件开发生命周期的角度来探讨软件测试,这应该包括在软件开发的每个阶段中的测试规划、测试完成和理解测试结果等方面的问题。
展开
目录
第1章  测试概述
1.1  概述
1.2  测试的目标与局限性
1.3  测试的价值与开销
1.4  测试与软件开发生命周期的关系
1.5  软件测试中的测试人员和开发人员的角色
1.6  关于软件测试的观点讨论
1.7  本章小结

第2章  软件开发生命周期
2.1  概述
2.2  方法和工具
2.3  软件开发生命周期的发展
2.4  逐步开发方法
2.5  初始调研阶段
2.6  分析阶段
2.7  设计阶段
2.8  初始构建阶段
2.9  最终构建阶段
2.10  安装阶段
2.11  关于PDM的观点讨论
2.12  本章小结

第3章  结构化测试概述
第4章  测试策略
第5章  测试计划
第6章  静态测试
第7章  功能测试
第8章  结构(非功能)测试
第9章  性能测试
第10章  测试环境
第11章  自动化测试工具
第12章  分析并解读测试结果
第13章  一个全软件开发生命周期的测试项目
第14章  复杂应用测试
第15章  测试的未来发展方向
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证