文档介绍:软件测试培训
太平洋软件(中国)有限公司
目标
软件测试的理论、方法要点
熟悉工程化测试的内容
听众
测试管理人员、测试工程师
项目经理
应用开发人员
QA人员
必备条件
熟悉开发生命周期
对测试有基本的了解
课程介绍
软件测试理论
软件测试概念回顾
测试级别与生命周期
一般应用测试的类型,以及特定类型的测试
测试的静态和动态的度量方法
测试策略与工具的选取
工程化测试方法
计划测试:测试需求、风险评估、测试策略、资源…
设计测试:黑盒白盒的用例设计、构造测试过程、静态评估
开发测试:脚本录制技术以及注意事项
执行测试:环境准备、意外处理、结果分析
评估测试:评估标准
课程内容
软件测试理论
工程化测试方法
下面我们学习…
这部分课程包括:
基本概念回顾:测试的定义,测试目的等
测试的级别:单元、集成、系统、验收
测试生命周期:计划、设计、实现、执行、评估以及缺陷跟踪
测试术语小结
测试类型:功能、界面、性能、压力、容量、配置、安装,以及架构测试,文档,联机帮助等
测试度量:静态度量、动态度量
测试策略:制定策略应考虑到的因素
测试工具:工具的种类,工具能做的工作和不能做的工作
软件测试理论- 内容简介
测试目的
检验对象之间的相互作用
检验所有的组件是否正确地集成
检验所有的用户需求是否正确实现
确保软件产品中的问题在分发之前被准确定位
软件测试理论-基本概念
保证产品质量!
定义
测试定义
软件测试是为了发现错误而执行程序的过程。
软件测试是根据软件开发阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入数据及预期的输出结果),并利用这些测试用例去运行程序,以发现错误的过程。
软件测试理论-基本概念
质量的定义
所完成的软件产品满足需求,符合确定的测量标准,遵循标准的开发过程。
质量要求
产品质量。产品质量是所生产的主要产品的质量,包括软件和系统以及组成它们的所有元素。
过程质量。过程质量是指为保证产品质量而采用的实现过程(包括措施和标准)。
测试与质量保证有别。
软件测试理论-基本概念
下面我们学习:
基本概念回顾:测试的定义,测试目的等
测试的级别:单元、集成、系统、验收
测试生命周期:计划、设计、实现、执行、评估以及缺陷跟踪
测试术语小结
测试类型:功能、界面、性能、压力、容量、配置、安装,以及架构测试,文档,联机帮助等
测试度量:静态度量、动态度量
测试策略:制定策略应考虑到的因素
测试工具:工具的种类,工具能做的工作和不能做的工作
软件测试理论
测试级别与软件开发的关系
需求分析
设计
编码
系统测试
集成测试
单元测试
验收测试
软件测试理论- 测试级别