完美测试体系

发表于:2012-5-29 13:06

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:lyfi2003    来源:51Testing软件测试博客

  我们来看看,现在一次完美的测试过程:

  项目立项,由用户和BOSS立项,研发和测试跟进,各技术专家评审需求,除提供有效的场景供用户和开发确定外,测试分析专家(架构师)给予可测试性需求,包括不限于,用户级需求的可测试性分析;白盒测试的约束和接口,如库的导出标准;与开发的架构师一起确定整体设计方案是否合理有效,并指导或确定可测试性设计要求。

  项目设计,开发在处理用户需求的同时,跟进前期测试,完成自动化测试需求,测试专家的可测试性需求跟踪和测试策略的制定。

  项目编写集成,项目的自动化工程师和执行人员介入,按照项目流程和策略进行集成测试,并同时产出相关自动化用例,完成制定的测试分析专家的分层测试策略与其他测试策略。

  项目系统测试,根据策略,至少2轮以上,快速回归自动化,集成发散性测试和探索性测试,充分发挥大家的思考发散能力,将上一阶段的问题发现并提交,并回溯起来,不断改进前期过程。

  项目稳定性和场景测试,由相关人员进行场景测试,保证到最终用户的可靠的使用。

  是否完美呢?它有高效的运作方式,有经验丰富和技术牛人指导前期,有完整高效的分层策略和自动化保证快速开发,有稳定性与用户场景保证最终的可靠性发布。如果说不完美,有一点,还缺少那么一点点预见性,那么,培养具有市场前瞻性的技术专家吧,例如,提前半年分析超大流量的测试技术,提前研究移动终端的快速测试技术。

  自底向上,意味着,很多东西我们管理需要培养起有能力的人员由他们自然推动,而不是靠从上向下的强推自动化,强推所谓的敏捷流程。

  至于流程,在完美测试体系中,它应该融入到我们的研发和测试平台中。自然随性,不知不觉跟进了流程。这是流程的最高境界。

  在测试界中,易于出现无成就感的问题,在这里,没有任何问题,每个人有向上发展的动力,有其不同的价值体现。最终的大牛进入研发过程改进中。

  所谓大局观,是一种思路,在管理过程中,抓住前瞻性的重要不紧急工作,把它做好。那么,自然,稳定的,可持续的完美测试体系,在未来,可成矣。

  “饮鸩止渴”, 万万不可。

版权声明:本文出自 lyfi2003 的51Testing软件测试博客:http://www.51testing.com/?312752

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号