软件测试流程 软件测试流程,软件测试分类
• 软件测试流程
测试计划阶段
测试设计和开发阶段
测试实施阶段
测试评估阶段
需求阶段
需求阶段测试相关的主要工作
产品基本情况调研
测试需求说明
测试的策略和记录
测试资源的配置
计划表
配置测试环境
设计编码阶段
设计编码阶段测试人员工作
• 参与评审 • 设计测试方案(集成测试和单元测试) • 执行单元测试
集成、系统、验收
项目组成员及相关工作
• 项目经理:立项、计划、关联产品、关联需求等
• 产品经理:收集需求反馈,建立产品,整理需求等
• 设计人员:设计系统架构,概要设计和详细设计,UI设计等
• 开发:编码
• 测试人员:设计测试用例,执行测试,提交bug(缺陷)
• 运维:部署系统,搭建环境
• QA:贯穿全过程,制定规范、辅助、审计
•项目经理(开发经理、测试经理)
• 工作职责 :
制定项目计划,并根据各种变化修改项目计划
实施项目的管理、开发、质量保证过程,确保客户的成本、进度、绩效和质 量目标
制定有效的项目决策过程
确保在项目生命周期中遵循是实施公司的管理和质量政策
选择一个能够精确衡量项目成本、进度、质量、绩效的项目距阵
风险管理
招聘和培训必须的项目成员
确定项目的人员组织结构
定期举行项目评估(review)会议
为项目所有成员提供足够的设备、有效的工具和项目开发过程 • 有效管理项目资源
测试人员与项目经理沟通 :及时向项目经理报告工作状态和问题
明确自身的工作范围
项目变更对项目的影响
软件测试的阶段
收获:对单元、集成、系统、验收测试有了明确的认识