本页内容

练习问题

01

Tell me about an interesting bug you found.

说说你发现过的一个有意思的缺陷。

为什么这样问

她想看你怎么发现问题,又怎么把问题讲清楚。

回答提示

选一个真实的缺陷。说说你看到了什么、怎么让它再次出现,以及报告之后发生了什么。例如:手机断网时,应用丢了购物篮里的东西。

02

How did you prove the bug was real?

你是怎么证明这个缺陷是真的?

为什么这样问

她想找的测试人员,会在报告问题前仔细确认。

回答提示

讲讲你的步骤。说你一步一步尝试让缺陷再次出现。提到你用的设备、版本或设置,再说你确认了几次。

03

How do you decide what to test first?

你怎么决定先测什么?

为什么这样问

时间有限。她想知道你会先测最重要的部分。

回答提示

可以说你先测对用户最重要的部分,比如登录或支付。再解释原因:这些出问题,会影响很多人。然后说说接下来测什么。

04

How do you plan your tests?

你怎么规划测试?

为什么这样问

她想看到你有清楚、细致的工作方法。

回答提示

先说你会检查需求。再说你会写测试用例,步骤和预期结果都写清楚。再举一个让你保持细心的办法,比如检查清单或二次评审。

05

Can you tell me a little about how you like to test?

能简单说说你喜欢怎么测试吗?

为什么这样问

她想大致了解你平时的工作风格。

回答提示

说两三个习惯。例如:先读需求,规划重要的测试,再试一些不寻常的操作。最后加一个工作中的简短例子。

06

How do you report a bug so a developer can fix it quickly?

你怎么报告缺陷,让开发能很快修好?

为什么这样问

清楚的报告能为整个团队省时间。

回答提示

说出具体的习惯:简短清楚的标题、编号步骤、预期结果和实际结果、截图或视频。缺陷很紧急时,你会直接和开发沟通。

07

A developer says your bug is not a bug. What do you do?

开发说你报的缺陷不是缺陷。你会怎么做?

为什么这样问

她想看你在意见不一致时,能不能保持冷静和尊重。

回答提示

先说你会先听对方说。然后一起核对需求,再给对方看一遍你的步骤。如果还是不同意,就去问产品负责人。谈到开发时要有尊重的态度。

08

Can you give me an example?

你能举个例子吗?

为什么这样问

当回答太笼统时,她会这样问,比如“我很细心”。

回答提示

别重复笼统的话。讲一个简短、真实的情景:发生了什么、你做了什么、结果如何。四五句话就够了。

09

What steps did you write in your bug report?

你在缺陷报告里写了哪些步骤?

为什么这样问

她想确认你的报告清楚又准确。

回答提示

像读真实的报告一样,把步骤说出来。例如:1. Add an item to the basket. 2. Turn off the internet. 3. Open the app again. 然后说你预期会怎样,实际发生了什么。

10

What happened after you reported the bug?

报告缺陷之后,发生了什么?

为什么这样问

她想知道你会不会一直跟进缺陷,直到处理完。

回答提示

讲讲后续:开发修好了,你又重新测了一遍。如果你也检查了相关的功能,就说一下。再说说你从中学到了什么。

英语练习

Let me think of a good example of a bug I found.

让我想一个我发现过的缺陷,作为好例子。

Clara
AI 教练

Leo
AI 教练

可以试着说的句子

Let me think of a good example of a bug I found.

让我想一个我发现过的缺陷,作为好例子。

First I tried to make the bug happen again, step by step.

我先一步一步尝试让缺陷再次出现。

I write the steps clearly, so the developer can see the problem quickly.

我把步骤写清楚,这样开发能很快看出问题。

I start with the most important parts, because they affect the most users.

我先测最重要的部分,因为它们影响的用户最多。

I expected this to happen, but instead the app did this.

我原本预期会这样,但应用实际是这样的。

If it is urgent, I talk to the developer directly.

如果很紧急,我会直接和开发沟通。

常见问题

如果我想不起来严重的大缺陷,怎么办?

小缺陷也可以,只要你的故事讲得清楚。Dana 关心的是你怎么发现它、怎么确认它、怎么报告它。选一个你很了解的缺陷,练习用几个简短的步骤讲出来。

我的英语不完美,会有问题吗?

说慢一点,用短句。清楚的步骤比难词更重要。如果需要时间,可以说:“Let me think for a moment.”(让我想一下。)如果没听懂问题,可以问:“Could you say that again, please?”(能请你再说一遍吗?)

每个回答应该多长?

每个回答大约 1 分钟。先说要点,再给一个例子,最后说结果。如果 Dana 想了解更多细节,她会再问。简短清楚,比冗长笼统更好。