51Testing软件测试经典教材:软件测试流程设计

发表于:2020-3-24 16:35

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:51Testing教研团队    来源:51Testing软件测试网原创

分享:
  【前言】
  为什么编写本书
  现在,我们的生活和工作已经离不开软件,软件的使用范围越来越广,人们受软件质量的影响就越来越大,人们需要高质量的软件。软件测试的必要性和重要性在不断提升,软件行业对测试工程师的测试技能要求也在不断提高。
  目前各大院校并没有设立软件测试专业,软件测试方法也只能通过图书学习,而软件测试方面的大多数图书是翻译版图书,其中对于一些技术和术语的描述可能存在偏差,增加了学习的难度。本书是51Testing教研团队基于丰富的教学经验编写的,语言通俗易懂,大大提高了可读性。
   本书内容
  本书共分为5章。
  第1章讲述了测试设计中的两大方法,即黑盒测试方法与白盒测试方法。好的设计可以让测试工作事半功倍,对后续的测试实现和测试执行工作有重要的指导意义。第1章以黑盒测试用例设计方法开篇,从业务角度和用户角度讨论如何对软件系统进行设计。白盒测试用例设计方法用于对软件系统内部结构进行测试,需要有编写代码的基础,读者在学习这部分内容的时候可以先了解一些编程语言方面的知识。
  第2~4章讲述软件测试的流程。软件测试与软件开发都有自己的生命周期,都会按照既定的过程开展相应的工作。这3章以系统测试阶段为例描述了具体的测试工作是如何完成的。
  在工作和生活中,经常需要制订计划。第2章以一个旅行计划的制订为例讲述了测试计划需要涵盖的内容。
  第3章介绍了测试人员如何编写测试用例、执行测试。读者在学习时可以换位思考,假设自己是一名刚刚入职的测试工程师,希望得到一份什么样的测试指导文件,或者要去一个陌生的国家旅游,想要一份什么样的旅游攻略,换一种方法学习有助于更好地理解该章的内容。
  第4章以系统测试的概念为切入点,对测试用例分析、设计的过程与软件质量模型进行了综合讲解。以Word软件为例讲述了用例设计的思路。读者在学习该章内容时可以根据书中的例子进行演练。
  第5章介绍敏捷项目管理。在信息时代,需求变化更快,交付周期成为企业的核心竞争力,轻量级的、更能适应变化的敏捷软件开发方法被普遍认可并迅速流行。这也有助于在软件开发过程中弥补传统模型的不足。第5章以划龙舟为例描述了一个敏捷的项目管理过程,通过对比传统管理方式与敏捷管理方式,读者能够更准确地理解敏捷项目管理的理念与原则。
     【本书特色
  本书具有以下特色。
  内容通俗易懂:对专业术语进行了通俗的解释,对每个方法、原则以及每个测试活动的输出都用具体的例子加以说明。
  案例丰富:每一个知识点都配有多个案例,并且对案例的每个操作步骤进行了详尽的讲述。
    【读者对象
  本书读者对象如下。
  测试人员和开发人员;
  对软件测试感兴趣的人,如项目经理、质量经理、软件开发经理、业务分析师、IT主管等。


51Testing软件测试网将在近期对本书部分章节进行连载,敬请关注
查看更多《51Testing软件测试网作品系列》:http://www.51testing.com/html/36/category-catid-136.html
32/3<123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号