软件测试管理之责任
一个我的大学同学开始做测试管理工作了,开始带徒弟了,在管理上出现了一些问题,想知道我是怎么处理的,我觉的很有必要记录和大家分享,因此就写了。
我思考整理了一下我这个同学遇见的问题:
1、多次沟通,开发人员不承认BUG
2、开发组不会修改BUG
3、测试人员发现BUG非常少,工作效率低
我是这样回答她的:
问题一:多次沟通,开发人员不承认BUG
对策:在测试环境再现BUG,把问题统计、记录成文档,直接书面提交领导,面对面的和领导以及开发负责人沟通,解决还是不解决,要解决,什么时候解决,说清楚,不解决,发布了,不要说是测试的不负责任,没有报告,不要到了后面不认账。
问题二:开发组不会修改BUG
对策1:帮助开发人员分析查找BUG出现的根本原因,找到后,共同协商想办法解决;这一方法只对开发和测试人员能有效沟通,测试人员能力和开发人员能力相当的情况才适用。
对策2:通过网络资源寻找解决办法;再不行就把问题反馈给上一级领导或其它同事,共同寻求解决办法。
问题三:测试人员发现BUG非常少,工作效率低
对策:测 试负责人应分析测试人员发现BUG少,工作效率低的原因,而不是指责测试人员,造成沟通上的不愉快;更不是测试负责人把测试任务一分,测试文档模板给了、 测试文档编写例子给了、所测试的软件业务也讲解了就行了;这样就去埋怨测试新人发现这么少BUG;更不是期望测试新人按照参考给的例子照葫芦画瓢就行。
在这第三个问题里,让我思考很多:
面对测试管理上出现的问题,测试负责人第一时间应该更多的是问问自己:我哪个地方做错了呢?为什么会出现这样的现象呢?而不是第一时间去指责当事人和向她们发火,这是不协调的管理行为。
每个人都是从公司的新人走向老员工,都是从一个应届毕业生走向一个社会。测试新人,她们需要正确的指导。
● 在分配任务之前,作为师傅,首先应该了解自己带的徒弟能做什么、适合做什么、有哪些测试特长;做到恰当的分配工作。
● 在工作分配时,还要让徒弟能明白你让她做什么,要的东西是什么,她是否能真正明白;做到有效的沟通。
● 在工作过程中,多提醒徒弟,碰到问题,先思考,想出自己的方法或想不出方法都要积极的问师傅,师傅再回答问题的过程中,要引导徒弟的思维方式,培养她独立思考、解决问题的方法和思路。
● 在工作过程中,要时常检查、关心徒弟工作的情况,发现问题,及时进行指正,这样可以避免能否顺利完成工作的风险。
● 刚毕业的学生思维单纯、要教会她们为人处事,要教会她们怎么去学习,没有了师傅,自己怎么能更好的生存。
我做测试新人的时候,在领导面前,被指责得哭过一回,我至今仍然记得;我很辛苦、很认真的工作、但由于没有和领导有效的沟通,以至文档写的不好,影响产 品评审。也就是在没有好师傅指导的环境里工作了两年,经历了很多事情,让我明白了好师傅应该怎么做,做一个好师傅有多么的困难。
我也知道,作为新人,面对恶劣的社会竞争,要学会生存,工作上不但要认真、要努力、而且还要积极的发问;环境很重要,人本身的心态和责任心更重要。
关于这篇文章我可能用到的:
1、开发不承认bug,记录文档邮件抄送领导。
找相关人沟通;解不解决(记录);解决时间;不解决(发布不是测试问题,记录留着记录给以后做)
2、发现的bug开发解决不了要想怎么解决。
3、测试人员发现bug少,工作效率低不管是个人还是管理都要想为什么会这样,我哪些地方做错了,怎么改进。不是埋怨,不是指责,失误尽量不要设计地下的tester。
了解你的兵用武之地,才能率领好这个队!
分配完任务,要让她知道你要的结果是什么,她要做什么,有效沟通。
师傅、徒弟都逐步遇到问题--思考--问--解决--以后怎么做
长关心工作情况,及时更正问题
教会他们为人处世,没有了师傅,怎么才能更好地生存。
====================================分割线================================
最新内容请见作者的GitHub页:http://qaseven.github.io/
知己知彼,百战百胜!如何做好干系人管理 干系人管理是一门较为复杂的艺术,既会涉及沟通,又将涉及管理学,可见其难度之大;那么我们在基于不确定性极大、变化极快的创新型业务时,作为 PM 应如何做好干系人管理呢?
相关文章
- 使用新的 apt 命令在 Ubuntu 16.04 LTS 下管理软件包
- 怎么加入和管理圈子
- 趣谈Linux用户管理
- 《软件测试技术实战:设计、工具及管理》—第2章 2.3节运用状态转换图设计测试用例
- 《软件测试技术实战:设计、工具及管理》—第2章 2.6节软件白盒测试
- SwiftUI 前后端完成项目之会议和投票管理支持二维码扫描Vapor Combine WebSockets
- SwiftUI CloudKit 核心对象与组件之 02 CKRecord 管理数据的基本对象
- SwiftUI Django之 07 通过强大的Django Admin 管理数据
- 《日志管理与分析权威指南》一3.2.1 syslog
- Maven 基本使用及依赖管理。
- CentOS7系列--1.3CentOS7用户管理
- 《Effective C++》学习笔记条款13 以对象管理资源
- socat管理haproxy配置 ssh-keygen -N '' -t rsa -q -b 2048
- 如何进行软件测试管理
- 项目管理中横向视角下的软件测试过程管理
- 软件测试管理的一点经验
- 软件测试管理给我的三大启示
- 软件测试管理艺术的未来
- 探索式测试:基于测程的软件测试管理
- 【软件测试】——基础篇(软件测试技术体系、过程管理)
- 新加坡忠诚度分析管理平台 Perx 再获新一轮融资
- RabbitMQ用户管理