如何实现高效率的软件测试管理
作者:网络转载 发布时间:[ 2013/3/27 10:10:03 ] 推荐标签:
近,在帮一些客户梳理研发流程时发现一个共同的现象,那是测试的团队的力量薄弱,测试团队的效率非常低下,测试人员的成感较低,测试人员不知道如何参与到开发流程中,如:测试人员怎样参加需求评审,怎样介入开发前期的设计活动,如何跟开发进行配合等等。很多公司都成立了研发测试部,但测试的管理工作始终不能令人满意。那么,在IPD流程体系中,究竟如何建立高效率的测试团队呢?
第一步,作为测试部门经理要对流程进行规划。我们先来看一看IPD产品开发流程:
在新产品开发过程中,测试人员从概念阶段一开始要参与到整个研发活动中,越早进入越好,每个过程需要都要应该有任务,而不是到系统开发完毕转测试时才正式进行测试,每个阶段的活动如下:
其中,SDV是system design verification,即系统设计验证,是功能测试,即对各个子系统进行验证,以检验是否符合设计规格;BBFV是building block fuction verification,即编译模块功能验证;SIT是system integration testing,即系统集成测试;SVT是system verification testing,系统验证测试;后是对测试进行评估和测试缺陷的关闭。测试部经理需要建立每个阶段的流程、模板以及Checklist。
第二步,流程建立好后,测试部经理要负责测试资源的分配,针对不同的测试职能,如软件测试、硬件测试、整机测试、性能测试等,均要由不同的人员负责,对于某些测试岗位可能缺乏人员,要尽快招聘或者内部培养,让合适的人干合适的事。如果测试的人力不足,相应的测试角色可以由开发人员来补充,把测试流程走完。
第三步,提升测试团队的业务水平和技术水平。如测试一个医疗超声设备,测试人员需要对超声的设备如何使用,以及对它的功能进行详细了解,只有对业务熟悉,才能真正从用户的角度去测试产品;另一方面,提高测试的技术水平也是非常重要的方面,技术水平包括测试的设计能力,自动化工具的使用,还有对产品开发技术的理解,掌握产品的平台技术和开发工具,如果测试人员有一两年的开发经验,对产品测试帮助是非常大的。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11