51Testing软件测试论坛
标题:
基于电信业务的第三方测试服务实践
[打印本页]
作者:
梦幻小丑灯
时间:
2018-3-27 13:30
标题:
基于电信业务的第三方测试服务实践
在当今互联网+飞速发展的时代,传统的电信运营商正面临着变革上的困惑,在核心系统版本迭代频率不断加
快的情况下,如何保证需求交付的质量呢?接下来,我们来谈谈针对电信运营商的第三方测试服务解决方案。
第三方测试是有别于乙方测试和甲方验收测试的一种测试手段,由独立的测试机构或组织进行,可以保
证测试结果的准确、公正。乙方的测试关注产品或需求的功能是否实现,甲方的测试会以用户的角度考虑需
求实现。而第三方测试会同时兼顾甲方和乙方的测试原则,为甲方的需求质量提供保障,为乙方的测试结果
查缺补漏。
首先,运营商希望引入第三方测试服务,并把第三方测试做为一种行业规范纳入要求,就是对自身核心
系统支撑能力和质量提升的一种需求和良好愿景,这里我们可以看到当前电信运营商业务支撑部门面临的一
些困惑:
ü 对系统集成商的交付能力难以控制;
ü 如何有效预防缺陷,无法保障;
ü 大批量工作需要重复进行;
ü 对系统测试的认识不足,无法了解测试效果;
ü 对各个系统集成厂商没有统一的测试管理流程;
ü 无法有效的沉淀积累测试资源;
那么在和运营商业务支撑部门沟通了解的过程中,他们的实际的需求是:
ü 希望提高系统支撑能力以及需求交付质量;
ü 降低后期运维风险;
ü 提升测试效果、降低测试成本;
ü 引入自动化测试工具或平台;
ü 划分角色、职能,定义出适合电信行业IT支撑体系的测试流程;
从上面的内容我们可以看出,电信运营商在支撑系统能力不断扩大,业务聚焦不断升级的情况下,如
何管理系统集成商的开发、测试以及运维质量,是需要总结和思考的。而专业的第三方测试服务解决方案
可以为运营商客户带来更新的质量管理体系,测试管理流程以及技术能力更新,能够保证需求交付的质量
可靠,核心业务上线部署后的正常运行。下面给大家介绍一下先进的第三方测试服务解决方案的实施流程:
一、 第三方测试服务解决方案之 —重点需求管理
我们知道,质量保证要在产品或项目的开始阶段就要介入,也就是需求分析阶段,第三方测试服务就
要开始起到关键作用,做为第三方测试服务工程师,往往都是有着非常丰富的行业经验,与运营商业务负责
人、系统集成厂商需求负责人共同参与重点需求评审过程,可以极大的保证需求分析及评审的质量,包括
对需求评审过程的管控等。从而在源头上有效的解决了需求分析带来的项目上线风险。
第三方测试解决方案中针对需求评审阶段进行的问题及应对方案分析:
[attach]112339[/attach]
二、 第三方测试服务解决方案之 — 测试案例管理
在保证需求分析能够限制住一部分潜在问题的情况下,接下来开发人员根据概要设计进行编码,厂商
测试人员则根据概要设计进行测试案例编写。在这个阶段,第三方测试对应的需求验收测试负责人也会进
行第三方测试用例设计,而第三方测试用例设计包与厂商的测试用例编写的范围、思路、目的有着较大的
区别。由于业务支撑系统的庞大,往往厂商测试人员都是按系统模块针对针对性测试,最后再进行集成联
调测试。这个过程会涉及到2名或多名测试人员参与,而每名测试人员只对自己负责的模块比较清楚,对
整体业务流程并不一定非常清晰。却别与系统集成商的功能及联调测试,第三方测试服务解决方案中的
测试案例设计则包含更多的设计思想,重点考虑多系统端到端及完整生命周期的业务流程。能够更大程
度上覆盖联调测试过程中遗漏的场景。
第三方测试解决方案中测试案例的设计思路及模式:第三方测试解决方案中测试案例的设计思路及模式:
第三方测试解决方案中测试案例的设计思路及模式:
[attach]112340[/attach]
三、 第三方测试服务解决方案之 — 验收测试执行
在第三方测试服务中最关键的环节-验收测试执行阶段,要求执行端到端的测试执行管理,基于测试
需求、测试案例、测试资源等。贯穿从需求到验收测试结果输出的端到端集中监控与管理。同时,运营
商的需求负责人可以对集成商以及第三方测试服务商的关键测试环节、重要输出物进行全景式管控。
第三方测试解决方案中验收测试执行的全景视图:
[attach]112341[/attach]
四、 第三方测试服务解决方案之 — 测试流程优化
第三方测试服务会基于质量管理准则PDCA循环(戴明环)进行不断的质量优化并提升能力。这样
通过不断的积累和沉淀,适用于不同运营商企业文化背景及IT系统运营的完整质量体系就会慢慢形成。
第三方测试体系演进路线:
[attach]112342[/attach]
以上内容就是业界标准第三方测试服务解决方案的实践概括。这里要说明,针对不同的运营商支撑系
统IT架构,以及不同的运营商企业文化,需要将第三方测试服务的目标、范围定义清晰,否则在实际项目
运行过程中,存在的多重的阻力。通过本文,希望大家对第三方测试能有更深入的了解。目前来看,金融、
保险、电信行业的第三方测试商业需求呈现上升的趋势,同时对服务的人员要求也是越来越高。未来的第
三方测试服务发展,随着DevOPs(开发运维一体化)技术的推广,会不断的进行测试流程更新演进。我
们也期待第三方测试服务可以更高效的为运营商提升产品或需求质量,绽放未来。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2