业务背景:
终端是实现互联的前提和基础,过去的终端仅仅承担信息输入和输出的工作,随着移动网络的发展,移动终端同时还能进行一定的运算、存储和处理等工作,并拥有智能操作系统。操作系统的类型多种多样,不同终端安装的操作系统也可从简单到复杂,而操作系统的测试则是对整个系统的测试,它将软、硬件看作一个整体,检验其是否有不符合系统说明书的地方,避免错误的发生。客户的操作系统复杂,终端数量数十款,对终端操作系统的各项测试需求量大,如何才能使系统问题提前暴露,减少问题的修复成本,并保证产品的稳定性和可靠性?
解决方案:
佰钧成承接该项目后,首先对项目现状,包括操作系统的功能、性能、兼容性等,进行全方位的调查,选择合适的测试工程方法,包括数据组合建模、状态机建模、深度覆盖方法等,然后设定目标。测试出操作系统所存在的问题后,项目组成员头脑风暴,从所有角度逐步确定主要影响因素并寻求解决方案。针对确定的主因,首先思考改善对策,评价改善对策的可行性,利用5W1H分析法及SMART原则拟定对策,并实施对策。对策实施后,利用PDCA循环,分计划、执行、检车及处理四个阶段,检查对策实施后测试效率、问题拦截率等有形成果,和对客户开发项目的熟悉程度等无形成果。积极固化项目所得结果,保证交付项目能够长期稳定的达到客户的预期要求,持续改进对策的落地及持续优化对策的实施,保证交付质量。
所用技术:
客户收益:
Ø 累计拦截率收益提高近4倍;
Ø 各项迭代效率收益均超出基线标准;
Ø 各专项效率执行人力均有所减少,平均节省40%的人力成本;
Ø 自动化效率收益在原效率基线上均大幅增加;
Ø 十余个系统模块竞品效率收益均超出原用例总数,为客户节省了人力、物力、财力。