职业IT人-IT人生活圈

 找回密码
 成为会员
搜索
查看: 505|回复: 0

软件测试中心测试组织

[复制链接]
735047968 发表于 2014-12-16 10:09 | 显示全部楼层 |阅读模式
一、测试中心的任务和发展目标----质量

  参与到监控产品生命周期中一切影响到质量的因素的工作中去。

  目前测试中心的主要任务是负责产品的系统测试。

  但实际上,因为单独的系统测试不能保证产品最终的质量,所以测试中心在部分项目中也参与到集成

  测试和用户测试中。

  另外,测试中心也承担了部分系统评测的任务和用户技术支持的任务。

  测试中心将来的发展目标是研究院开发的产品的质量保证中心,我们的中心任务只有两个字:"质量",测试中心也只对这两个字负责,并且将参与到监控产品生命周期中一切影响到质量的因素的工作中去。

二、测试中心的组织方式----小组

  测试中心内部的个体分为测试人员和支持人员(管理人员属于支持人员)。

  测试中心的工作实体(最小组织单位)是测试小组和支持小组,分别由小组长全权负责。小组长向测试中心主任负责。

  领测认为测试小组根据测试项目或评测项目的需要临时组建,小组长也是临时指定。与项目组的最大区别是生命周期短,一般是2周到4个月。在系统测试期间或系统评测期间,测试组长是测试中心对外(主要是项目组)的唯一接口,对内完全负责组员的工作安排、工作检查和进度管理。支持小组按照内部相关条例负责测试中心的后勤保障和日常管理工作,机构设置一般相对比较稳定。

  主要负责网络管理、数据备份、文档管理、设备管理和维护、员工内部培训、测试理论和技术应用、日常事务管理和检查等。

  另外,测试中心对于每一个重要的产品方向,如:报社系统(包括采编、FIT、RIP、字模等)、电视台系统(包括点睛、新闻等)…,均设置1-3个人长期研究和跟踪方正及竞争对手的产品特征、性能、优缺点等。在有产品测试时,指导或参加测试(但不一定作为测试组长),在没有产品测试时,进行产品研究,并负责维护和完善测试设计。目前希望在需求分析阶段多多参与(如:Chirashi2.1)。

  三、测试中心的运作方式----制度化并形成应用

  主要介绍一下项目组关心的系统测试流程:

  1、项目组提交系统测试申请给测试中心指定帐号。由专人检查文档格式和完备性。

  2、检查合格后交给该产品对应方向的研究人员,评价其内容的有效性和真实性。

  3、检查合格后由测试中心主任审查并通过,成立测试组,指定测试组长(但暂时没有组员)。

  4、测试组长根据该产品的申请报告、测试设计和以往测试数据,制定测试方案。

  5、测试中心主任审核通过测试方案后,根据测试方案指定测试组成员,并由支持组完成其他支持任务(如:设备的配备、测试数据库的建立、网络权限的修改…)。

  6、测试期间测试组根据测试方案进行实际测试,记录并跟踪测试缺陷报告,填写测试记录。测试期间测试组长与项目组(测试经理)经常沟通,并获取产品的更新版本。同时,测试组长审查、修改并提交所有缺陷报告,保证随时掌握产品的质量情况,并监督测试进度。

  7、产品进行到一定阶段后(标志是测试缺陷报告库中所有的报告处于归档状态),由项目组和测试组长共同决定产品进入稳定期测试。稳定期测试版本之前的版本必须在显著位置标明为测试版字样。

  8、稳定期测试期间所发现的缺陷报告也需要记录在测试缺陷报告库中,并在稳定期结束后由双方(有

  时可能也有市场方面的意见)共同决定对这些缺陷的处理方式。如果需要改动产品,则重新开始稳定期,则通过稳定期测试。

  9、测试组长对于通过稳定期测试的产品填写综合测试报告,测试中心依此发布产品发行通知。

  10、测试组对整个测试过程和产品质量进行总结和评价,形成文档并备案。同时,将测试过程中对测试设计的改动纳入基线。最后,组长整理并在指定地点保存相关测试数据和测试样张。

  11、测试中心解散测试小组。

  另外,在系统测试阶段,我们要求测试小组要进行一些常规内容测试(如:Y2K测试,病毒检查、裸机测试、加密检查、说明书检查…),并要求写入测试方案中。

四、传统测试流程遇到的挑战和对策----问题发现得越早,解决的代价就越小

  1、 自动测试工具和测试理论

  由于我们的产品开发模式还不够规范、相关文档不够完备,所以测试工具的应用效果不理想,只能部分应用。如:SQA。

  对于测试理论,测试思想/测试理念的灌输工作还是有成效的,但是测试数学模型的研究和建立工作进展不顺利,主要原因也是我们的产品生命周期内部操作不够规范。

  目前主要依赖于:测试人员的经验和素质;产品说明文档和项目组的技术咨询;测试设计。

  2、 测试分类

  根据目前的实际情况(已经由传统的瀑布开发模式、使用结构化设计和实现手段,变为现在的RAD开发模式、使用OOD和OOP),我们将把测试分为三种:产品测试、项目测试、系统评测。我们的依据是:问题发现得越早,解决的代价就越小。产品测试的流程基本和上面提到的一样。项目测试的原则是尽早加入测试,并充分重视和支持用户测试。系统评测是简化工作流程。
​
了解软件测试猎头请访问http://www.Ltesting.com.cn
了解软件测试认证机构培训请访问http://www.Ltesting.cn
了解软件测试流程请访问http://www.Ltesting.net
了解ISTQB培训请访问http://www.Istqb.org.cn
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

QQ|手机版|小黑屋|网站帮助|职业IT人-IT人生活圈 ( 粤ICP备12053935号-1 )|网站地图
本站文章版权归原发布者及原出处所有。内容为作者个人观点,并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是信息平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽造成漏登,请及时联系我们,我们将根据著作权人的要求立即更正或者删除有关内容。

GMT+8, 2024-4-27 03:43 , Processed in 0.143605 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表