background image

18、如果领导看了后同意开发人员的意见,但是你还是觉得自己是对的呢?

这种情况下,那我就必须先自我反思一下,即对照着软件需求说明及功能要求,重

新理一遍自己的思路,如果想了一遍之后还是觉得自己是对的,那么我会向项目组长打
报告,召集研发人员和测试人员一起讨论这个 bug,我想 2 个 3 个人会有分歧,10 个 15
个人总能讨论出一个结果的。

19、那如果所有的研发人员都不认为这是一个 bug,而所有的测试人员都认为这是一个
bug 呢?

这个时候我还是会坚持自己的观点。毕竟研发人员和测试人员考虑一个 bug 的时候的

思维方式是不一样的,研发人员只是站在开发出这个功能的角度,而测试人员是站在一
个找出软件错误的角度。

20、如果一半人认为这是一个 Bug,一半人不认为这是一个 bug 呢?

这种情况下我想就不仅仅是我一个测试人员的职责了,而应该引起上层领导的重视,

这个问题居然引起了这么大的分歧。

21、如果是 80%的人不认为这是一个 bug,只有少数几个人认同你的观点,认为这是个
bug 你会坚持自己的观点吗?

如果遇见这样的情况,我想应该是我想错了吧,毕竟是这么多人讨论出的结果,其

中还有一些很有经验的人。再说通过这么多人的讨论及交换思维,我一定能理解了。这种
情况下如果我还是坚持自己的想法的话就不是一种坚持而是一种固执了吧。

22、那你是认为少数服从多数吗?真理不是往往掌握在少数人手中吗?我和你说的这些
可能比较极端,但是这个过程其实都没有一个对与错,只是想知道你的态度与立场。测试
与开发人员遇到的这类问题会很多,比如一个界面用户输入了一个不正确的值,只是跳
出一个对话框:您输入了错误的值!开发人员会认为这已经足够了,但是测试人员会认
为还需要改进,比如应该提示错在哪里了?应该输入什么样的值等等。因此测试人员必须
坚持自己的立场。

23、你研究生阶段的最大收获是什么

研究生阶段的最大收获是培养了自学能力。读研期间老师基本上不会有时间来管你,

一切的东西都需要自己去思考、理解与学习。比如说我本科时用的编程软件都是 matlab,
而上了研究生后,由于项目的原因,必须用 c++,你就必须硬着头皮去学,因为逃避不
了,必须一点一滴的去学。除了培养了自学能力之外,对自己的职业生涯也有了清晰的认
识,以前本科的时候基本上不知道自己应该做什么,当然和我因为准备考研没有去过多
思考也有关,进入研究生阶段后,通过师兄师姐的找工作经验及他们的一些建议,明确
了自己将来的职业选择,就是做一名软件测试工程师。

24、你现在都在做些什么?

我现在主要是看论文以及做自己的毕业设计。

25、你毕业设计的题目是什么?

基于量子遗传算法的批处理调度问题研究。