目录

前言

1、一个完整的团队

2、测试团队在研发过程中所扮演的角色

3、测试介入时间

4、统一的管理

5、其他


前言

测试在一个软件公司的职能是检验产品是否合格,是否符合用户使用习惯。在检验的过程中,尽量多的暴露软件的BUG。测试团队是把控产品研发的一个重要职能部门,有自己严格的测试标准,同时有着自己一套严格的测试流程及方式。在各个公司工作6年时间了,感觉之前的团队都存在一些问题,所以我想建议一下对测试团队的建设意见。

1、一个完整的团队

在我以往的工作中,测试都是一个完整的团队,其中有明确的分工,每一个人都有自己的任务划分。总体来说,测试主要是分为:功能测试、性能测试、自动化测试、安全测试。但是在我们现在的团队中,没有专职的性能测试、自动化测试、安全测试。并且现阶段测试,主要是偏向与功能测试。

在我的预期中,希望能有一个完整的团队,其中就包含了上诉测试岗位。能够严格的按照测试标准执行。每一个测试点都有专人负责,各司其职。

2、测试团队在研发过程中所扮演的角色

在研发的过程中,测试的职能主要是验收,只有测试通过了,产品才能上线,这就需要赋予测试团队一定的独立性,测试过程中,只能按照产品给出的产品需求进行测试。可以对与需求不符的功能提出意见,产品是否验收合格也需要测试团队的认可。不能再像以前一样,让产品规定测试完成时间,因为,根据以前的实践表明,产品开发完成后,并没有给测试团队剩余太多的时间。通常就只是主题功能实现,就给与上线。在一些细节方面,以往的测试团队中,并没有做的很好。

3、测试介入时间

正常的测试介入时间是在产品确定需求的时候介入。

在开发团队根据需求开发软件的同时,测试团队就需要根据需求去设计测试用例,建立测试环境。

如果产品在已经跟开发团队、测试团队确认需求之后,新添加需求,需要跟整个开发、测试团队一起商讨需求是否能加,而不是产品部一个部门决定。

在测试后期,如有遗留问题时,需要测试、开发、产品三方协商,遗留问题是否解决。主要是测试提出遗留问题(或者有疑问的问题)给产品团队,产品团队决定是否解决、开发团队不能决定是否解决,但是能给出解决大概需要的时间,供产品团队参考时候有必要在本次版本中解决。

4、统一的管理

希望能够将现有的测试资源进行统一管理,因为,app测试主要是功能测试,性能与自动化、安全测试较少。根据公司现状,主要是以移动端为主,并且多个项目来回穿插,所以,更需要一个合理的管理体系。移动端主要分为apk、app与微信端。三端展现方式不一,需要的测试工具也不一样。后期会采用behat与Appium的测试工具,主要是对移动端主流程做自动化测试。但是自动化前期准备工作较多,后期维护较为占用人力。所以,也是需要一个合理的管理框架。

5、其他

在我以前的工作中,特别是在网秦与阿里的工作中,我个人觉得一些比较好的团队管理经验值得借鉴。

  1. 测试部门主要划分为功能测试、安全测试、性能测试、自动化测试,4个部门,各自负责自己的工作范围。每一个部门都有一个负责人、直接对测试部门总负责人负责,而不是对产品负责。测试部门级别与开发、产品团队同级,直接对项目负责人负责。
  2. 有专门的项目管理工具,统一的管理BUG,需求文档,团队管理等。能够清晰明确的将任务分配到个人,每个人也知道需要干的工作。

另外,根据以往的经验跟现在公司的发展环境,我觉得按照现有工作流程,由开发团队完成产品开发后,再交由测试团队统一测试,这样做的好处是,能够缩小测试团队的规模,节省测试资源。日常管理方便,更容易在不同项目、不同产品之间进行沟通。不足的地方在于如果项目同时启动的太多测试人员没有办法同时对多个项目进行高深度测试,或者测试时间需要延长。

我对于测试团队建设的意见相关推荐

  1. 测试团队建设,个人小总结~

    1.人员提升 a.业务素养 (项目组成员对业务模块进行将解,其他测试人员对疑问和测试考虑不周全的地方提问,如果测试人员对业务理解都有偏差,质量保证无从谈起,一周组织一次或两次,一次半个小时) b.请一 ...

  2. 电控测试团队建设回顾

    前言 初写本文时还是18年8月,那时候刚担任测试部门经理,而由于公司迁址,大部分测试同事未能继续留在团队.虽通过内推快速补充了2名,测试团队仍旧很小,并需要磨合,在自己摸索的过程中,从网上看到一篇不错 ...

  3. 近10年数据智能团队建设,联想总结了由内而外的发展经验 | 专访联想集团副总裁田日辉...

    来源:大数据文摘 本文约3300字,建议阅读5分钟. 本文为清华大学大数据研究中心联合大数据文摘发起的年度白皮书<顶级数据团队建设全景报告>系列专访的第四篇内容.<报告>囊括专 ...

  4. 顶级数据团队建设全景报告_如何拥有一支顶级数据智能团队?联想总结了这些由内而外的经验...

    文章转载自:大数据文摘 作者:耿冉.魏子敏 本文为清华大学大数据研究中心联合大数据文摘发起的年度白皮书<顶级数据团队建设全景报告>系列专访的第四篇内容.<报告>囊括专家访谈.问 ...

  5. 苍狼敏捷软件开发团队建设指南-1-团队模型

    前言 说明:本文介绍了一种团队模型及其建设指南,是苍狼敏捷软件方法的其中部分,并不是通用的团队建设指南,供参考. 本团队模型的特点是更加接近于传统团队模型,与Scrum的团队模型有巨大区别. 目的 本 ...

  6. 项目管理中的团队建设

    团队建设是项目管理中人力资源管理的一个重要内容.一个高效的团队,一个有强烈协作精神和自驱力的学习型团队对项目的成败起着至关重要的作用.由于角色和分工的细化,单靠个人的技能和力量是根本无法完成项目的目标 ...

  7. 如何组建和管理测试团队

    如何组建和管理测试团队 如何来建立一个高效的测试团队呢?这个问题,一定是"仁者见仁,智者见智"的问题. 1 测试团队中的"人" 首先,高效的测试团队需要不同角色 ...

  8. Scrum开发管理方法的由来、团队建设与实施过程

    起死回生的"哨兵" 2001年9月11日,随着世贸双塔轰然倒塌的巨响,美国联邦调查局遭受了前所未有的指责和质疑.美国人民很想知道,这个地球上最强大的情报机构为什么事先一点预警也没有 ...

  9. 关于团队建设和个人成长

    关于团队建设和个人成长 一些关于团队建设和个人成长的观点总结,来自团队餐会中各位同事的观点,感觉挺有代表性,所以分享出来 不涉及任何公司隐私 1).当感觉团队氛围不对,或者某些做法有问题,或者对一件事 ...

最新文章

  1. MySQL 数据类型学习笔记
  2. android sqlitelog,android-Room-SQLiteLog:(1)SQL变量过多
  3. 强化学习:Policy-based方法Part2
  4. Live Writer 在oschina上的代码高亮插件推荐
  5. 多媒体个人计算机必须硬件设备包括,计算机基础在线测试.doc
  6. swal如何加入html语言,Sweet Alert弹窗点击确定后执行页面跳转等操作
  7. 最新.NET MAUI有什么惊喜?
  8. 阿里技术专家告诉你,如何画出优秀的架构图?
  9. 给 axios 和 redux-axios-middleware 添加finally方法 的使用心得
  10. sql 命令未正确结束_渗透测试之SQL注入(1)
  11. php判断平年和闰年,平年和闰年的三种判断方法
  12. matlab 变调器,关于变声变调的matlab设计 比较详细
  13. LVS小型系统架构搭建笔记
  14. redis---队列的操作
  15. 2019年春第八周作业
  16. 主题模型(Topic Model)与LDA算法
  17. 测试流程,测试用例模板介绍
  18. css样式基础--基本选择器
  19. 一款用VBS编写的修仙风格打怪游戏
  20. 公司注销代理合同模板

热门文章

  1. 2018年10月自考计算机应用基础真题,2018年10月全国自考《计算机应用基础》真题与答案...
  2. element-plus 兼容低版本浏览器问题(uc内核 55)
  3. 将监控摄像头的监控视频转发到互联网,实现远程视频监控
  4. Dijkstra最优路径的算法
  5. 2019写给对象的话_最新写给女朋友的情话短句 一句话形容最好的爱情说说2019
  6. 全球及中国暗箱针孔相机行业竞争格局及十四五投资规划建议报告2021-2027年版
  7. i.MX6ULL GPIO
  8. 2021长安杯再做--wp
  9. 查看计算机内存过高,物理内存过高怎么办,小编教你电脑物理内存过高怎么办...
  10. 奶牛慢跑 (寒假每日一题 18)