51Testing软件测试经典教材:软件测试核心技术

发表于:2020-8-10 12:06  作者:uvxwn78   来源:百度文库

字体: | 上一篇 | 下一篇 |我要投稿 | 推荐标签:

  前言
  作为一门实践性的工作,软件测试不仅需要使用工具,还需要具有系统、扎实的理论知识体系。除了软件测试工程师之外,开发工程师也会参与软件测试工作,以通过测试提升软件的整体质量。为了更好地开展软件测试,软件测试工作可以细分为单元测试、集成测试、系统测试、验收测试这4个阶段。单元测试通常由开发工程师完成,系统测试通常由测试工程师完成,集成测试则由开发工程师和测试工程师共同完成,验收测试通常由第三方或者用户来完成。不同的阶段会采用不同的测试方法,比如,单元测试一般用白盒方法,系统测试一般用黑盒方法。要做好软件测试,测试用例是关键,全面、充分的测试用例有助于提前发现软件的缺陷。发现的缺陷需要以缺陷报告单的形式提交给开发工程师,以便定位和修复缺陷。测试用例参考的依据或标准是软件需求说明书等开发文档,只有保证软件需求说明书的正确性,才能尽可能减少软件的缺陷,更好地保证软件质量。
  本书共12章。
  第1章首介概述软件测试,然后讲述软件测试的目的和对象、软件的生命周期、软件研发的组织架构和流程,以及软件缺陷、测试用例和测试执行等。
  第2章介绍软件测试阶段、测试过程模型,以及不同环节的任务、角色和职责。
  第3章介绍软件质量管理体系、软件产品质量模型和软件质量活动等。
  第4章介绍黑盒测试、灰盒测试、白盒测试方法,以及静态测试、动态测试方法。
  第5章介绍软件配置管理以及配置管理所包含的工作内容。
  第6章介绍需求的含义以及需求开发和需求管理所包含的工作内容。
  第7章介绍常见的测试用例编写方式。
  第8章介绍缺陷管理流程、常见的缺陷报告单格式等。
  第9章介绍测试覆盖率中的白盒覆盖率、灰盒覆盖率和黑盒覆盖率。
  第10章介绍单元测试的含义、单元测试的方法和单元测试的原则。
  第11章介绍集成测试的含义、集成测试的策略、集成测试分析、集成测试用例设计思路和集成测试过程等。
  第12章介绍系统测试的基础知识、常见的系统测试类型和系统测试所包含的工作内容。
  本书结合作者多年的教学与实践经验,系统地介绍了软件测试技术的理论和实践。本书以浅显易懂的语言讲述理论知识,有助于读者快速掌握软件测试的相关理论,为真正做好软件测试工作打下坚实的基础。
  在本书的编写过程中,很多经验丰富的测试老师对本书的内容进行了悉心审读和审校,对本书提出了很多宝贵的建议,在此表示衷心感谢。
  感谢人民邮电出版社提供的这次合作机会,使本书能够早日与读者见面。

51Testing软件测试网将在近期对本书部分章节进行连载,敬请关注
查看更多《51Testing软件测试网作品系列》:http://www.51testing.com/html/36/category-catid-136.html

32/3<123>

评 论

论坛新帖



建议使用IE 6.0以上浏览器,800×600以上分辨率,法律顾问:上海信义律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2021, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号

51Testing官方微信

51Testing官方微博

扫一扫 测试知识全知道