《测试过程培训》PPT课件.pptx
《《测试过程培训》PPT课件.pptx》由会员分享,可在线阅读,更多相关《《测试过程培训》PPT课件.pptx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、测试过程测试过程目录测试阶段测试过程缺陷的管理和分析23什么是软件测试软件测试概念 使用人工或自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果于实际结果之间的差别4Verification-Context选择被验证工作产品需求、方法、过程、评估标准准备验证CL2建立验证环境验证计划-验证资源-验证程序Technical SolutionCL3建立验证程序和标准5Verification-Context验证不合格结果验证数据纠正措施验证选择的工作产品执行验证CL2分析验证结果和识别纠正措施6 6软件生命周期软件生命周期V模型模型软件需求分析软件需求分析概要设计
2、概要设计详细设计详细设计编码编码单元测试单元测试集成测试集成测试系统测试系统测试项目计划项目计划测试计划测试计划/软件性能测试方案软件性能测试方案/系统测试用例编写系统测试用例编写集成测试用例编写集成测试用例编写验收测试验收测试业务需求分析业务需求分析7软件测试按阶段可分为单元测试集成测试系统测试验收测试(纯研发项目)/上线前客户测试(研发工程或工程项目)集成测试 集成测试阶段主要完成的工作是集成和集成测试。集成将不同的程序单元进行构造,并逐步构造成一个完整的软件产品的过程;集成测试则是在集成完成之后,对各单元、模块之间接口的正确性和集成后功能的正确性进行验证。系统测试 系统测试的主要任务是从
3、系统需求的角度对系统运行的正确性和性能进行验证。验收测试 对于研发项目,是内部组织验收测试,具体参见验收发布过程。对于研发工程项目或工程项目,验收测试即上线前客户测试;8目录测试阶段测试流程缺陷的管理和分析910软件测试流程软件测试一般流程:1.制定测试计划2.设计软件性能测试方案/测试用例3.实施测试4.测试总结11需求阶段:测试人员评审开发输出的软件需求说明书;测试组根据软件需求说明书开始编写测试计划/测试用例/软件性能测试方案。设计/编码阶段:测试人员评审开发输出的软件设计说明书;测试组对测试计划/测试用例/软件性能测试方案 进行评审并纳入设计基线管理。测试阶段1.开发组需提供软件版本发
4、布计划、测试申请单;2.执行测试用例;3.缺陷管理,输出测试问题记录,或使用QC或Jira工具进行bug管理;4.维护需求跟踪矩阵;5.缺陷度量数据分析,填写项目度量分析报告6.测试总结,输出测试报告。测试计划定义测试策略1.制定测试目的、内容和要点。2.确定测试阶段:分集成测试、系统测试、验收测试/上线前客户测试;3.决定测试环境、测试工具和测试程序;4.测试经理根据软件项目的需要判断是否需要自动测试;5.测试用例和Bug管理的方法;建立工作分解结构(WBS)识别测试风险进行测试估算评审及批准测试计划纳入设计基线管理1314测试用例设计的注意点1.一种情况一条用例,用例设计尽可能细化;2.需
5、要指明测试用例所对应的需求编号;3.预置条件要清楚,对该用例执行所需要满足的条件描述清楚,特别是异常情况用例时;4.测试步骤尽量详细,要做到让用例设计者以外的人能根据测试步骤顺利执行用例;5.预期结果要明确 要做到能让用例设计者以外的人执行用例后对于执行的结果有明确清楚的判定标准目录测试阶段测试流程缺陷的管理和分析15缺陷管理1617缺陷的属性(1)1.2 1.2 严重程度严重程度缺陷严重等级缺陷严重等级描述描述1致命(Critical)系统崩溃或挂起、破坏数据;不能执行正常功能或重要功能。2严重(Major)使系统不稳定、产生错误结果、菜单功能无法实现。3一般(Minor)在完成某一功能时出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试过程培训 测试 过程 培训 PPT 课件
限制150内