• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

我们有没有软件测试架构师

发布: 2009-7-10 10:08 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 47次 | 进入软件测试论坛讨论

领测软件测试网

我们有没有软件测试架构师  软件测试方法

我们公司的一些项目,开发平台的一些模块已经被实践证明是失败的,失败的原因是很复杂的,没有人会把责任都推到测试部门来,甚至我们一点责任都可以不用担负。但我们参与了测试,我们曾经努力工作的项目失败了,对我们自己也不是很有成就的事情。事实上,我们测试人员的能力还是局限在系统集成后界面的功能测试上。那么,我们能不能在收集软件需求、软件架构设计的时候,找出需求分析、软件架构中的缺陷呢,给出自己的关于需求分析、软件架构的看法?如果我们在需求分析、软件架构时已经存在,这些项目是不是可以免于失败的境遇呢?

  下面是收集的关于测试架构师(Test Architect)的资料的整理,希望和大家共勉。

  测试架构师角色的职责是什么?可能会做哪些工作呢?审查系统架构、系统构件/组件及其接口关系等设计;设计软件系统的测试策略和方法,特别是在系统的性能安全性、稳定性、可靠性等方面的测试方法、技术线路和质量标准;对系统(性能、安全性、稳定性、可靠性)测试作出分析、评估,并提出为改善系统性能、可靠性而进行设计修改、代码重构的建议开发和设计测试框架;纵横全局的考虑产品的功能,设计复杂的测试原型系统;负责研发某一项特定的测试技术;考虑如何提高测试效率,进行测试过程改进……

  测试架构师具备测试技术、测试方法学上雄厚的知识,以他们具备的实力给软件测试人员提供咨询服务,告诉他们:什么样的软件测试流程可以更好的保证软件质量,什么样的测试技术、什么样的测试平台会符合他们要测的产品。

  测试架构师不仅仅会影响到公司内的测试部门,还会影响开发、市场部门,好的测试架构师,可以从保证质量的角度,对产品的研发、销售各个方面施加深远而正确的影响,也吸收来自各个部门的建议,最终提高整体软件质量。大家可能很吃惊,测试架构师怎么能影响到市场部门?我们可能有这样的经验,项目经理要去拿着不完善的产品去演示,测试人员更清楚产品的新特性及需要进一步改进的地方,把这些信息告诉项目经理,避免在客户现场演示时献丑,还能知道如何充分展示产品的优越性。我们的测试架构师当然也可以在更高的层次上给出市场营销的建议。

  软件质量保证是一个贯穿需求分析、设计架构、软件测试等整个软件工程的过程,测试架构师需要熟悉需求分析方面的知识,在需求分析师整理用户需求的时候,才能和需求分析师结对工作共同保障整理的需求满足用户要求。测试架构师需要掌握软件架构设计方面的知识,在软件架构师构建软件框架的时候,才能和软件架构师结对工作共同保障架构没有致命的缺陷。测试架构师在测试技术、测试方法学上雄厚的知识,让他们具有需求分析师、架构设计师所不具备的视角,测试架构师和需求分析师、架构设计师的结对协同工作可以更加有效的获取完备的需求,更科学的进行软件架构。

  我们怎么走向软件测试架构师?

  在网上搜索了一下测试架构师的招聘信息,信息不多,国内大部分公司连足够的测试人员的数量都不能保证,就别想测试架构师了。淘宝网站等公司有招聘测试架构师职位的,人力资源部门对这个职位的了解有限吧,其他公司的招聘条件多有雷同,一般会要求有7年开发经历、5年测试经历等。想成为一个测试架构师需要十几年的积累……

  要想成为一个测试架构师,必须在测试技术理论方面有很深的造诣,并有多年的测试工作的实践。还要持续学习不断升级的开发语言、设计模式和开发平台等,如果有软件开发经验就更好了。对软件设计架构理论、技能也要掌握……

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 架构 软件测试 软件测试技术


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网