
测试与开发关系PPT课件.ppt
12页软件测试工程化中国软件评测中心2005年6月测试认识的误区测试认识的误区v做不了开发,去测试!v测试没有计划,随机进行;v测试用例即时构想;v测试是个人行为;v测试交给用户去做;v测试活动只能在编码完成后才能开始;v只测试,不度量;测试方面的问题测试方面的问题v测试人员素质不高;v测试过程失控;v软件问题不能重现;v测试行为失控;v软件维护无穷尽;v软件问题发现过晚;v测试与软件过程改进无关;软件开发软件开发V模型模型用户用户需求获取需求获取需求描述需求描述需求分析需求分析需求规约需求规约设计设计设计规约设计规约详细设计详细设计模块设计书模块设计书编程编程程序程序单元测试单元测试已测试模块已测试模块集成集成已集成软件已集成软件集成测试集成测试软件软件确认测试确认测试已确认软件已确认软件运行测试运行测试软件产品软件产品评审评审评审评审静态检查评审评审评审评审①测试案例②集成计划③建立文档①①①①①①②③测试生命周期测试生命周期测试计划测试计划测试计划测试计划测试设计测试设计测试设计测试设计测试开发测试开发测试开发测试开发测试执行测试执行测试执行测试执行测试评估测试评估测试评估测试评估建立测试团队建立测试团队v理想的测试团队•测试项目经理•几个职业的系统测试工程师;•一个主要的设计者或分析工程师;•一个人机工程师; •1~2个用户代表;理想的测试团队理想的测试团队测试项目测试项目测试项目测试项目经理经理经理经理用户代表用户代表用户代表用户代表软件设计软件设计软件设计软件设计工程师工程师工程师工程师人机人机人机人机工程师工程师工程师工程师系统测试系统测试系统测试系统测试工程师工程师工程师工程师测试项目经理测试项目经理q职责q全面指导—测试计划q收集信息q项目报告—测试评估q要求q有测试方法理论的知识q懂项目管理q熟悉测试工具测试工程师测试工程师 (设计者设计者/开发者开发者)q职责q细化测试需求q测试设计q测试开发q要求q有应用需求方面的知识q熟悉测试工具q软件开发技术和经验测试工程师测试工程师 (测试执行测试执行)q职责q执行测试q记录测试结果q缺陷报告q恢复错误q要求q了解要测试的系统、网络、服务器等q熟悉测试工具q诊断找错的技术测试管理流程举例测试管理流程举例测试项目管理测试计划生成测试用例选取测试活动测试评估报告测试项目管理子系统被测软件分类研究测试内容(细则)辅助生成子系统测试用例库管理子系统用例库测试方法分类研究测试件和测试组管理子系统测试项目趋势分析与报告子系统测试成本测试评估研究谢谢各位 !Thank you everyone!。
