本頁內容

練習問題

01

Tell me about an interesting bug you found.

請說說你找到的一個有趣的 bug。

為什麼這樣問

她想知道你怎麼發現問題,也想聽你能不能把問題說清楚。

回答提示

選一個真實的 bug。說說你看到什麼、怎麼讓它再發生一次,以及回報後發生了什麼事。例如:手機離線時,App 把購物籃清空了。

02

How did you prove the bug was real?

你怎麼證明這個 bug 是真的?

為什麼這樣問

她想找的是回報問題前會仔細確認的測試人員。

回答提示

說明你的步驟。告訴她你一步一步試著讓 bug 再出現。提到你用的裝置、版本或設定,也說說你確認了幾次。

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?

你怎麼回報 bug,讓開發人員能很快修好?

為什麼這樣問

清楚的回報能替整個團隊省下時間。

回答提示

說出具體的習慣:簡短清楚的標題、編號步驟、預期結果和實際結果、截圖或影片。也說如果 bug 很急,你會直接和開發人員談。

07

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

開發人員說你回報的不是 bug。你會怎麼做?

為什麼這樣問

她想看看遇到意見不同時,你能不能保持冷靜、保持尊重。

回答提示

說你會先聽對方說。然後一起檢查需求,再把你的步驟給對方看一次。如果還是意見不同,就請教產品負責人。談到開發人員時,態度要有禮貌。

08

Can you give me an example?

你可以舉個例子嗎?

為什麼這樣問

當回答聽起來太籠統時,她就會這樣問,像是「I am very careful」。

回答提示

不要重複空泛的話。說一個簡短的真實情況:發生什麼事、你做了什麼、結果如何。控制在四、五句話。

09

What steps did you write in your bug report?

你在 bug 回報裡寫了哪些步驟?

為什麼這樣問

她想確認你的回報清楚又精確。

回答提示

像寫真正的回報一樣,把步驟說出來。例如: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?

你回報 bug 之後,發生了什麼事?

為什麼這樣問

她想知道你會不會一路追蹤 bug 到最後。

回答提示

說明後續步驟:開發人員修好了,你再測試一次修正。如果你也檢查了附近的功能,也可以提。最後說說你從中學到什麼。

英文練習

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

讓我想一個我找到的 bug 的好例子。

Clara
AI 教練

Leo
AI 教練

可以試著說的句子

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

讓我想一個我找到的 bug 的好例子。

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

我先一步一步試著讓 bug 再出現一次。

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.

我原本預期會這樣,但 App 卻變成這樣。

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

如果很急,我會直接和開發人員談。

常見問題

如果我想不起來很大或很嚴重的 bug,怎麼辦?

只要故事說得清楚,小 bug 也可以。Dana 在意的是你怎麼找到它、怎麼確認它,還有怎麼回報它。選一個你很了解的 bug,練習用幾個短短的步驟說出來。

我的英文不完美,會有問題嗎?

慢慢說,用短句就好。清楚的步驟比困難的字更重要。如果你需要時間,可以說:「Let me think for a moment.」(讓我想一下。)如果聽不懂問題,可以問:「Could you say that again, please?」(可以請你再說一次嗎?)

我的回答應該多長?

每個回答大約 1 分鐘就好。先說重點,再給一個例子,最後說結果。如果 Dana 想知道更多,她會再問。簡短清楚,比又長又籠統好。