基本信息
文件名称:软件测试理论与实践 课件 第一章 软件测试基本理论.pptx
文件大小:5.64 MB
总页数:14 页
更新时间:2025-05-27
总字数:约小于1千字
文档摘要
第一章;掌握软件测试的概念,重点围绕软件测试的狭义定义和广义定义展开;
了解软件测试的目的,理解软件测试的原则;
了解软件测试的过程;
软件测试和软件开发的关系。;1.1软件测试的概念
1.2软件测试的目的
1.3软件测试的原则
1.4软件测试的过程
1.5软件测试与软件开发的关系
;1.1软件测试的概念;广义的软件测试是由确认、验证、测试三个方面组成。
确认:评估将要开发的软件产品是否是正确无误、可行和有价值的。这里包含了对用户需求满足程度的评价,意味着确保一个待开发软件是正确无误的,是对软件开发构想的检测。
验证:检测软件开发的每个阶段、每个步骤的结果是否正确无误,是否与软件开发各阶段的要求或期望的结果相一致。验证意味着确保软件正确无误地实现软件的需求。
测试:与狭隘的测试概念统一。通常是经过单元测试、集成测试、确认测试和系统测试四个环节。
;1.2软件测试的目的;1.3软件测试的原则;ISTQB的6项原则
;其他重要的7项原则
;1.4软件测试的过程;1.4软件测试与软件开发的关系;软件测试在项目各个阶段的作用如下所示:
项目规划阶段:负责从单元测试到系统测试的整个测试阶段的监控。
需求分析阶段:确定测试需求分析,即确定在项目中需要测试什么,同时制订系统测试计划。
概要设计与详细设计阶段:制订单元测试计划和集成测试计划。
编码阶段:开发相应的测试代码和测试脚本。
测试阶段:实施测试并提交相应的测试报告。
;软件测试是贯穿于整个软件开发的过程。在软件开发的各个阶段,测试人员必须制订本阶段的测试方案,把软件开发和测试活动集成到一起,如图所示。;
本章首先从软件测试概念、目的、原则和过程方面讲解软件测试,然后讲解软件测试与软件开发的关系,重点讲解软件测试在软件开发各阶段的作用。