自动回归测试系统介绍总体课件.ppt

自动回归测试系统介绍总体课件.ppt

ID:57166214

大小:218.00 KB

页数:26页

时间:2020-08-02

自动回归测试系统介绍总体课件.ppt_第1页
自动回归测试系统介绍总体课件.ppt_第2页
自动回归测试系统介绍总体课件.ppt_第3页
自动回归测试系统介绍总体课件.ppt_第4页
自动回归测试系统介绍总体课件.ppt_第5页
资源描述:

《自动回归测试系统介绍总体课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、自动回归测试系统总体介绍ITS集团质量测试事业部2005年2月内容我们的观点我们的业务与提供客户的价值自动回归测试解决方案介绍我们的客户IT建设项目的常见状况救火:20~40%维护:40~80%失败PONC预防必要成本EFCPOC总成本质量成本PONC:不符合要求的代价POC:符合要求的代价EFC:无失误运作的成本ITS包括目前业内的现状 -保障预防投入过低,失败成本过高 -总体质量成本在20%-50% -削减质量成本是当务之急IT建设项目成本分析质量保障价值所在:1-10-100质量成本vs质量收益观点应用系统的失败成本呈急剧上升趋

2、势系统的复杂度越来越高系统的集中度越来越高(市-省-全国)专业的质量服务,将给SI和最终客户带来收益失败成本之高,使客户愿意在质量保障上投资采用传统的质量方法和技术,已经无法解决复杂系统的质量保障问题质量测试事业部的宗旨致力于先进的应用软件生产和运营的质量保障技术、产品和服务,为合作伙伴和最终用户提供质量收益内容我们的观点我们的业务与提供客户的价值自动回归测试解决方案介绍我们的客户IT系统生命周期Design 规划设计Build 建造Operate 运营应用交付应用管理质量保障客户 行业SI质量测试中心应用交付阶段的质量保障Desig

3、n 规划设计Build 建造Operate 运营应用交付的质量保障: 1、更好的开发过程管理 。开发管理体系如CMMI 。开发管理工具 2、更有效率的测试 。功能性测试 。性能测试与调优应用管理应用管理阶段的质量保障Design 规划设计Build 建造Operate 运营应用管理的质量保障: 1、应用版本变动时的功能正确性 。解决回归测试问题 2、应用运行的稳定性 。保障业务流程运转正常 。保障满足客户的最终用户SLA应用交付内容我们的观点我们的业务与提供客户的价值自动回归测试解决方案介绍我们的客户为什么需要自动回归测试系统系统不断

4、改变,牵一发而动全身仅仅测试“变动模块”是不够的,大量的故障事实证明,任何变动,需要全面的回归测试当系统进入运行阶段,回归测试是保障的关键从开发环境到生产环境,必须经过一个独立的回归测试环境的检验如果用手工测试,回归测试是无法实现的测试任务急迫,不可能将过去成百上千测试用例一一执行开发阶段的大规模测试团队已经解散自动回归测试系统,是有效的解决方案国家开发银行案例状况:采用国外(SA)核心系统产品,SA的研发团队在新加坡本地有外围开发模块平均每周发布2-3个PATCH,50%从新加坡开发阶段作做测试的业务人员全部回业务单位目前只有兼职测

5、试人员采取的解决方案建设自动回归测试系统任何PATCH或版本发布之前,必须经过自动回归测试系统的检验中国建设银行案例状况开发在2002年完成,系统在全国推广,2个运行中心测试组已经只有2-3人,没有力量完成开发阶段所执行的几千个测试案例业务组仅仅做“变动”的模块的测试每一次版本的变动,都会造成很大的紧张,每次省级推广总结,都会提到“测试不足”解决方案建设自动回归测试系统包括功能与性能的完整回归自动测试技术的发展第一代自动测试技术实现:录入回放第二代自动测试技术实现:脚本技术,可以加入脚本实现逻辑第三代自动测试技术实现:数据驱动,数据与

6、测试脚本分离第四代自动测试技术实现:构件化测试,业务驱动关于自动测试的误区自动测试可以取代手工测试自动测试,只是手工测试的自动化,需要完整的手工测试案例自动测试仅仅用工具录脚本就可以了真正的大规模自动测试,几乎全部是脚本开发,工具录脚本仅仅是其中极小部分工作自动测试不需要开发设计技术大规模自动测试系统,设计是关键,否则不能成功自动回归测试系统的难点可维护性系统任何一次改变,都需要自动测试脚本的变化。如果框架设计不好,那么,维护工作量将不可承受,最终导致失败。适应业务人员,业务驱动业务的测试流往往由业务人员来设计,根据业务需求的变化,不

7、断改变业务的测试流。如果自动回归测试系统不能够适应业务流的变化,那么改动的工作量将是巨大的。测试数据的分离和管理如果测试数据与自动测试脚本结合紧密,那么,一旦修改测试案例的数据,就必须修改自动测试脚本,从而带来巨大的工作量。失败的案例绝大部分失败案例,都是由于维护工作量太大,从而将辛苦建设起来的自动回归测试系统抛弃我们的解决方案的先进性-1可维护性采用构件化技术实现。整个自动回归测试系统,建设在一个个测试构件之上。当被测系统的某功能变化,只需要修改对应的测试构件,极大的减少维护工作量,从而使自动回归测试系统的长期运行成为可能。构件化自

8、动测试技术,是国际最先进的测试技术我们的解决方案的先进性-2适应业务人员,业务驱动我们提供给业务人员的,是一个个封装好的业务测试构件。业务人员能够看到诸如:开户、存款、取款等这样的业务测试构件。这样,业务人员可以采用这些

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。