软件测试工程师的正直和能力需要尊重

    软件测试工程师是客户利益的维护者。测试工程师的工作最终是报告用户可能会遇到的问题。程序员和产品经理承认某些问题可能会有困难,如果出现这种情况,测试工程师提交的bug就是令人不愉快的信息,测试员内心也不想软件出现这些问题,但是如果测试工程师发现这些bug后,能够准确直接的提交bug,并且耐心的找到问题必发路径或者大概率的路径,那么测试工程师应该得到尊重。当提交bug时,可以参考以下建议:

1、要干脆的报告问题

即一步一步的将问题描述清楚,没有多余的步骤。准确的描述问题现象,使bug简单明了、通俗易懂。测试工程师的工作会得到别人的尊重,因为测试工程师表现出了对程序员时间的尊重。

2、将自己的判断建立在产品行为的实际观察基础之上

测试工程师常常比任何其他人使用被测软件都多,常被人视为被测程序外部行为的专家,但是对于程序内部并不是专家。因此测试工程师应该只谈论所看到的现象,不要在猜测内部问题的性质上花费大量时间。

3、如果bug是偶发的,要体现为了复现问题所做的各种尝试

当软件测试工程师提交一个偶发bug时,给别人的最好印象应该是已经做了彻底的调查,但是还需要更多的信息或者需要结合测试工具才能做进一步的复现。给别人的最差印象是一遇到困难就放弃,并把工作推给程序员,应该展现对程序员时间的尊重。

4、不要假装了解自己并不了解的东西

例如,如果不知道某个问题的严重性,就不要假装知道,要么收集证据(通过技术支持人员或者市场开发人员),要么不发表意见,要么明确说明自己是在猜测。

5、不要夸张bug等级

也不要缩小bug等级,不要在外界压力和引诱作用下忽略或者隐瞒自己所发现的bug。如果发现bug就要坚持自己的观点,提交bug,如果感到合适还可以向上报告,得到耿直声誉就会赢得尊重。

如果软件测试工程师是正直的,就可以展示自己的能力。相反,如果测试员丧失正直性,其能力就会变得毫无意义。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容