之前架构师米洛阐述了测试员报BUG的礼仪,并且引申出一个问题,该如何和程序员交往。其实,程序员群体,甚至推而广之的工程师群体,并没有那么的脾气大,对待测试人员还是挺客气的。

根据架构师米洛多年的开发经验,工程师还是希望通过解决一个接着一个的问题,来提现自己的价值。就像LOL中的推塔一样。

其实很多测试人员并不知道,出现问题之后,找程序员之前,该确定那些个问题,更能让自己的问题得到快速解决。

这里告诉测试员尤其是MM,你提供的信息越是多,越是全,程序员GG越是会觉得问题很容易重现,就会先去解决。当你的问题得到先解决的时候,你会感觉爽么?

呵呵,下面咱们来举几个例子,谈一谈测试人员在给程序员报告BUG之前,自己首先需要思考的问题。

(以游戏开发为例)

1. 这个问题是不是策划/产品需求?

某些 QA 看到一个功能和自己想象的不太一样,直接来找我,说这个有问题吧。我说策划就是这么设计的(当然我也未必赞同),然后让他去和策划撕(机智如我)。

2. 版本是否是最新?

这个开始的时候几乎每天发生,报过来一个问题,我想了半天问题出在哪,结果发现他只是版本没更新到最新,就很气,很蓝受。

后来我学乖了,每次接到问题先问下版本号多少,服务端有没有更新(我们有多个用于测试的稳定服)。当然 QA 也更机智了,现在每次提问题前都会告诉我已经全部更新了(斗智斗勇)。

3. 问题来源是否是配表错误,UI 工程问题,模型特效问题?

类似于护卫舰在6级的时候血量偏低,或者某个 UI 位置没有对齐,这种问题当然是需要策划 UI 先排查一下配表和工程,多半不是逻辑代码中的问题。

架构师米洛就之前见过一个程序员,帮测试员分析问题,每次都搞好长时间,第三次发现还是测试环境的配置错误,当场就骂了测试员一顿。因为测试员没有按照配置要求去搭环境,导致这种问题重复出现。如果测试员碰见那种忙得脚不沾地,脾气还有点不好的高级程序员,骂人还是轻的。

4. 问题是否能稳定重现?

这一条不是必须的,但是有当然更好。由于游戏开发的特殊性,很多BUG重现条件都极为苛刻,出现过两次以上即可认为是有问题了,这种情况下我也会去查。

基本上做到以上几点,说明这个问题值得一查,不是浪费时间,我都会认真去查一下。毕竟是团队合作,沟通也是开发过程中比较重要的一环。

那么问题来了,为什么我们在报BUG之前要思考这些问题?

我是架构师米洛,产品和技术经理,助你升职加薪。觉得文章有用,请点转载,赠人玫瑰,手有余香。

转载于:https://blog.51cto.com/382392/1899139

作为一个测试人员,在你提出问题之前请先想想如下问题相关推荐

  1. 一个测试人员的工作该怎么开展

    本文属于转载文章,仅供参考,原文链接:https://www.cnblogs.com/tynam/p/9078274.html 一.测试的流程 测试贯彻在产品生命周期中的每一个环节,从需求提出开始到测 ...

  2. 第一次当招聘者-----如何考察一个测试人员测试思维和测试基础功

    最近帮一个朋友公司招聘测试人员(该朋友不懂测试,他自己开的猎头公司),平时感觉自己测试技术还可以,不管自动化还是性能,还是java或python的代码能力都还OK,但是第一次当面试官却有点没底,不知道 ...

  3. 【敏捷测试】一个测试人员在参与敏捷测试的经验分享(3)

    听PO讲story会议 听PO讲story相当于需求评审,PO开始讲本次迭代的所有story,测试人员可以通过这个时间提出自己的观点和疑问,让PO帮忙解答:开发人员也可以提出开发该story的困难程度 ...

  4. 一个测试人员如何变成测试架构师

    测试架构师必须具备的第一个能力:"准确的商业理解力." 了解自己所在公司测试架构师团队的运作和工作内容,虽然我们之前也从未接触过微软的测试架构师.但随着公司业务的扩大,业务的需要驱 ...

  5. 需求评审对于一个测试人员有多重要!

    我们都知道对于测试人员来说最重要的两个评审会议是需求评审和用例评审. 需求评审 需求会议评审的最根本有以下几个目的: 第一,评审需求中产品设计的功能中有问题的地方,和没有量化的地方,比如功能设计的字段 ...

  6. 一个测试人员,在现阶段的环境下如何在测试行业发展和自我价值。

    前言 周末和几个测试圈子里的大佬饭局上聊了一些职场和测试职业发展相关的话题,我将聊天的内容做了整理和阐述. .朋友圈有测试同学对这篇文章提了比较深刻的建议,下面是他的评价和建议: 评价: 据说是大佬饭 ...

  7. 您不是专业测试人员的10个理由!

    为什么测试人员在某些组织中没有得到专业治疗. 你是专业测试员吗? 如果您在空闲时间阅读与质量保证相关的文章以提高您的测试技能,那么您将成为确定为专业测试人员的小型(并且希望增长)工程师. 在镜子里寻找 ...

  8. 对测试人员或开发人员来说相互沟通有多重要?

    要开始讨论的话题之前,我想举一个实际生活中的例子: 丈夫和妻子住在同一所房子里,且不与对方沟通.或者说他们之间没有什么可以说的.他们只是用短信告知对方如果有什么重要事要注意.否则,两人都是在忙自己的生 ...

  9. 【转】测试人员的思想理念和工作方法

    测试人员的思想理念和工作方法 软件测试的前提假设 测试人员进行软件测试的基本假设是"有罪推断" ,即认为被测程序一定是有bug的,而且每个功能点的实现都存在bug,而且一定存在严重 ...

最新文章

  1. 排序中减治法算法伪代码_【算法与数据结构】伪代码与流程图
  2. 【运筹学】表上作业法 ( 示例 | 使用 “ 最小元素法 “ 找初始基可行解 )
  3. 东方卫视演得泰坦机器人_机器人“舞林大会”燃爆全民定向运动大赛
  4. Flash Communication Server笔记一
  5. (网址收藏)Golang模块之HTTP
  6. java 静态变量 存储_Java学习笔记9---类静态成员变量的存储位置及JVM的内存划分...
  7. 梯度 cv2.sobel_TensorFlow 2.0中连续策略梯度的最小工作示例
  8. eclipse3.1.1汉化版安装
  9. html下拉框传递参数,HTML通过事件传递参数到js详解及实例
  10. android+JPEG+编码,Android_解析:android 如何从JPEG生成BufferedImage,如下所示:复制代码 代码如下 - phpStudy...
  11. VMware虚拟化- 虚拟化与VMware的基础介绍
  12. 大批量数据导出到Excel的实现
  13. 对异常 java.lang.IllegalStateException: getAttribute: Session already invalidated的理解
  14. PHP 实现爱查快递接口
  15. 用Python生成马赛克画
  16. 揭秘!苏宁“融合基础设施”型零售实践大解析
  17. Python实现抓取微信公众号文章
  18. Qt 精美的button合集
  19. 编译链接脚本lds文件
  20. 云开发校园微社区微信小程序源码/二手交易/兼职交友微信小程序开源功能介绍

热门文章

  1. 10.07-Idea的使用
  2. PBRT笔记(4)——颜色和辐射度
  3. 机器人操作系统ROS Indigo 入门学习(1)——安装ROS Indigo【转】
  4. 八步搞定个人计算机安全
  5. asp.net MVC 中 Session统一验证的方法
  6. SQL Server Management Studio 2012 设置脚本默认保存路径
  7. C/C++:sizeof('a')的值为什么不一样?
  8. jquery操作select option使用小结
  9. 我的IT历程,希望给大家点经验。
  10. 基於IIS的WCF的分布式多層架構開發實現