分析测试案例:三个人的测试部如何开展多项目测试工作?如何发挥作用?有感!

简介:

题目:三个人的测试部如何开展多项目测试工作?如何发挥作用?

这个问题在测试时代贴出来的时候,自认为有些经验的我当时回复了这个帖子,之后,很多测试的朋友认识了我,就这个问题大家互相在MSN上交流了好几次,在和同行的交流后,情不自禁的分析起这个案例来,因此就有了我的这篇随笔.

看着这个题目,分析起来,就像在写一篇作文.^_^.命题还太大了,而且不那么容易写啊!先看看案例内容:
公司背景:

 1,公司是做软件外包的,有一个测试部门,但只有三人。
 2,针对公司的开发特点,制定了一些相应流程,给出了若干文档模板。
 3,公司高层的意思是说,项目启动后,每个项目临时组建一个测试team,测试部跟进一人,作为对测 
    试的流程,方法的指导,同时也作具体的测试工作。 

假设测试主管认为:

   由于测试部的力量比较弱,人员水平不齐,上述要求实现有些困难。

分析案例:

 1,公司的软件是外包的,那么可以肯定测试的软件大多数是项目.
      通常在我做测试的时候,测试分四种类型:产品测试,项目测试,个性化测试,第三方验收测试.不同的测试对象使用的测试策略不一样.
      项目测试,由于是针对用户来做的,个人认为:对用户的需求一定要把握好.这是最最重点的.当然还包括需求变更.把握好了这个,首先测试的方向就不会错误.
  2,针对公司的开发特点,制定了一些相应流程,给出了若干文档模板
       既然根据项目开发的特点制定了相应的测试流程,那么就要确定你的测试流程真的实用么?真的正确有效么?这点通常是最难把握的,然而也是大多数人不去重视和思考的.个人认为:有效的测试流程干活起来效率高.
 3,公司高层的意思是说,项目启动后,每个项目临时组建一个测试team,测试部跟进一人,作为对测

试的流程,方法的指导,同时也作具体的测试工作.

       既然公司的高层领导都已经决定了测试的方式,做为测试的主管,当你认为不可行时,就要分析为什么不可行并说明原因.如果得到他的认可,也许会采用你的方法,因为领导说的算啊!!!!!!  
 4,测试部的力量比较弱,人员水平不齐.
    面对这种情况,就要提高测试人员的水平,这就要看公司的人力资源,公司的资力是否有能力聘请到好的测试人员了.从另一方面也提醒了测试管理者,要加强测试团队建设了.

个人感想:

  做为一个测试人员,碰上这样的情况后,应该多分析了解目前所测试的项目,包括项目背景,开发人员水平,公司对这个项目的关注态度,这个项目的客户需求等等。俗话说的好,知己知彼百战百剩!只有对项目特别熟悉了,你才能高效率的测试这个项目.当然这不是一下就能领会的,需要在工作中不停的总结经验.
 做为一个测试主管,分析的面积就更广了,毕竟是主管要考虑的问题自然比测试人员要多的多,要考虑目前的测试流程是否实用,目前的测试分工是否正确有效,目前的测试任务是否能完成,应该用什么方法解决,在这样的项目里怎么考核测试人员的工作,要和项目经理进行有效的沟通,和上级领导有效的沟通,和测试人员,最终用户进行有效的沟通,让大家的测试目的和思想达成一致,这样最后做出事情的结果才能得到大家的认同等等等等.可见,想做一个真正的测试主管很不容易啊!各方面的能力都要发挥出来才行.
 写到这里,有点累啊!感觉好像有点离题,不知道写的这些是否能得到同行的认可.但继续写吧!
做为一个公司领导,首先他的思想和决策会影响公司的文化.开工司的目的很明确----挣钱.怎么挣就是他的策略了.就像打仗一样,怎么打了.测试对于领导来说,他看不到直接的效益,所以目前国内的企业都不重视测试.我指的是真正意义上的重视,原因很简单,测试不能给他挣钱啊!现在很多公司都是为了过CMM而过,说白了,是为了赢得更多的客户信任才去过.在国内,人的因素起着主导地位,想过CMM的方法太多了,^_^这么说,这个社会也太黑暗了些哦!其实也不全黑,重视产品质量,重视测试的公司,从长远角度来看,还是可以行万里路的.那些伪略产品终究会没有市场.
   所以啊,本人一直鼓励测试同行去重视测试工作的公司发展,那样个人才会有前途.现在的公司都很抠门,不会给你培训,不会给你做个人发展计划,不会让你对公司有依靠的感觉,让你就像一个机器人一样,按照他的思维方式去工作,不然的话,你走人吧!呵呵!!!!!!!国内IT公司的企业文化确实不怎样啊!!!!
  

最后总结:

  三个人的测试部想有效的开展多项目测试工作和发挥作用,那就看什么样的公司领导,什么样的测试领导,什么样的测试人员,什么样的项目,什么样的客户了.这些是主要的关键因素.人决定一切啊!!!!!!!!!!!!!!!!!

本文转自博客园 小蚂蚁博客,原文链接:分析测试案例:三个人的测试部如何开展多项目测试工作?如何发挥作用?有感!,如需转载请自行联系原博主。

相关文章
|
6天前
|
监控 测试技术 持续交付
软件测试中的性能瓶颈分析与优化策略
性能瓶颈,如同潜伏于软件深处的隐形障碍,悄然阻碍着系统的流畅运行。本文旨在揭示这些瓶颈的形成机理,剖析其背后的复杂成因,并汇聚一系列针对性的优化策略,为软件开发者提供一套系统性的解决方案。
|
2月前
|
消息中间件 测试技术
项目环境测试问题之规范执行器的异常处理如何解决
项目环境测试问题之规范执行器的异常处理如何解决
|
22天前
|
前端开发 机器人 测试技术
【RF案例】Web自动化测试弹窗处理
在进行Web自动化测试时,常会遇到不同类型的弹窗,如ajax、iframe、新窗口及alert/Confirm等。这些弹窗可通过Selenium进行定位与处理。其中,ajax弹窗直接定位处理;iframe需先选中再操作;新窗口类似iframe处理;而alert/Confirm则需特殊方法应对。在Robot Framework中,需先定义并获取窗口后使用特定关键字处理。此外,还有部分div弹窗需在消失前快速定位。希望本文能帮助大家更好地处理各类弹窗。
23 6
【RF案例】Web自动化测试弹窗处理
|
22天前
|
SQL 监控 测试技术
如何开展性能测试
本文详细介绍了作者在性能测试中的一次实战经历。文章首先概述了一个理想的性能测试流程,并以公司微信会员系统的性能测试为例,具体说明了从获取需求到最终报告的全过程。内容涵盖了测试计划制定、环境搭建、测试脚本开发、执行测试及监控调试等多个方面,并强调了理解和熟悉系统业务的重要性。通过实际案例展示了如何发现性能瓶颈并提出优化建议。
29 3
如何开展性能测试
|
1天前
|
Java Maven
Maven 项目测试
接下来我们要学习如何构建和测试这个项目。
15 5
|
3天前
|
JavaScript
vue尚品汇商城项目-day07【55.编码测试与打包发布项目】
vue尚品汇商城项目-day07【55.编码测试与打包发布项目】
10 3
|
9天前
|
测试技术 持续交付 UED
软件测试的艺术与科学:平衡创新与质量的探索在软件开发的波澜壮阔中,软件测试如同灯塔,指引着产品质量的方向。本文旨在深入探讨软件测试的核心价值,通过分析其在现代软件工程中的应用,揭示其背后的艺术性与科学性,并探讨如何在追求技术创新的同时确保产品的高质量标准。
软件测试不仅仅是技术活动,它融合了创造力和方法论,是软件开发过程中不可或缺的一环。本文首先概述了软件测试的重要性及其在项目生命周期中的角色,随后详细讨论了测试用例设计的创新方法、自动化测试的策略与挑战,以及如何通过持续集成/持续部署(CI/CD)流程优化产品质量。最后,文章强调了团队间沟通在确保测试有效性中的关键作用,并通过案例分析展示了这些原则在实践中的应用。
26 1
|
12天前
|
监控 算法 测试技术
软件测试中的性能瓶颈分析与优化策略
本文旨在深入探讨软件测试过程中性能瓶颈的识别与优化方法。通过对性能瓶颈的概念、分类及其成因进行分析,结合实际案例,提出一套系统的性能瓶颈诊断流程和针对性的优化策略。文章首先概述了性能瓶颈的基本特征,随后详细介绍了内存泄漏、资源竞争、算法效率低下等常见瓶颈类型,并阐述了如何通过代码审查、性能监测工具以及负载测试等手段有效定位问题。最后,结合最佳实践,讨论了代码级优化、系统配置调整、架构改进等多方面的解决措施,旨在为软件开发和测试人员提供实用的性能优化指导。
|
2月前
|
jenkins 测试技术 持续交付
解锁.NET项目高效秘籍:从理论迷雾到实践巅峰,持续集成与自动化测试如何悄然改变游戏规则?
【8月更文挑战第28天】在软件开发领域,持续集成(CI)与自动化测试已成为提升效率和质量的关键工具。尤其在.NET项目中,二者的结合能显著提高开发速度并保证软件稳定性。本文将从理论到实践,详细介绍CI与自动化测试的重要性,并以ASP.NET Core Web API项目为例,演示如何使用Jenkins和NUnit实现自动化构建与测试。每次代码提交后,Jenkins自动触发构建流程,通过编译和运行NUnit测试确保代码质量。这种方式不仅节省了时间,还能快速发现并解决问题,推动.NET项目开发迈向更高水平。
39 8
|
2月前
|
存储 SQL 测试技术
单元测试问题之JCode5插件在项目中的实际应用效果如何解决
单元测试问题之JCode5插件在项目中的实际应用效果如何解决
48 3
下一篇
无影云桌面