カテゴリー

  • プログラミング
  • 英語学習
  • 海外
  • キャリア
  • Kredo
Kredoオンラインキャンプ
KredoIT留学
無料カウンセリングはこちら
Kredoオンラインキャンプ体験談
KredoIT留学体験談
外貨を稼ぐ!海外フリーランス無料セミナー
未経験から即戦力ITグローバル人材 無料セミナー
Kredo Blog 英語・IT・AIで、人生の選択肢を広げる。
無料ウェビナー参加 ↗ 無料カウンセリング予約無料相談↗
MENU
EXPLORE KREDO BLOG

知りたいことから、世界が広がる。

ブログTOP ↗
留学・セブSTUDY & LIFE
留学・セブの記事をすべて読む ↗ 海外留学→海外移住→海外就職→
英語学習ENGLISH
英語学習の記事をすべて読む ↗ 英語学習法→英語フレーズ→
IT・AITECH & CREATIVITY
IT・AIの記事をすべて読む ↗ プログラミング学習→プログラミング知識→AI・テクノロジー→デザイン→
キャリアYOUR NEXT CHAPTER
キャリアの記事をすべて読む ↗ 転職情報→キャリアデザイン→
KredoOUR SCHOOL
Kredoの記事をすべて読む ↗ ニュース・キャンペーン→セブ島情報→インタビュー→
STUDENT DIARIES留学生のリアルな日記noteの体験記を読む ↗YouTube・Instagramで留学を知る ↗
記事を探す ブログTOP
留学・セブ
STUDY & LIFEセブで学ぶ。海外で暮らす。留学の準備から、現地の毎日まで。
留学・セブを知るすべての記事 ↗
海外留学費用・期間・学校選びを知る↗海外移住海外で暮らすためのヒント↗海外就職世界で働く選択肢を探す↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
英語学習
ENGLISH英語が、世界を近くする。学び方と、今日から使える英語。
英語学習を知るすべての記事 ↗
英語学習法自分に合った学び方を見つける↗英語フレーズ会話で使える表現を読む↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
IT・AI
TECH & CREATIVITYつくる力を、次の一歩に。プログラミングとAIをもっと身近に。
IT・AIを知るすべての記事 ↗
プログラミング学習はじめ方・学び方を知る↗プログラミング知識仕組みやスキルを深める↗AI・テクノロジーAIの活かし方と最新の話題↗デザイン伝わるものづくりのヒント↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
キャリア
YOUR NEXT CHAPTER学びの先の、働き方。転職・海外就職・これからのキャリア。
キャリアを知るすべての記事 ↗
転職情報次の仕事へ向かう準備↗キャリアデザイン自分らしい働き方を考える↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
Kredo
OUR SCHOOLKredoを、もっと知る。学校のこと、セブのこと、学ぶ人のこと。
Kredoを知るすべての記事 ↗
ニュース・キャンペーンKredoからのお知らせ↗セブ島情報現地の暮らしを知る↗インタビュー受講生・卒業生の声を読む↗
FROM CEBU / note留学生の、
リアルな毎日。
写真とことばで読む留学日記日記を読む ↗
留学日記 ↗

ENGLISH · IT · AI / STUDY IN CEBU

学ぶって、冒険だ。

英語・IT・AIで、人生の選択肢を広げよう。

留学の無料相談へ ↗Kredo Blogを読む →
JAPAN✈CEBU
Kredoで、講師と一緒に英語とITを学ぶ受講生
LEARN SOMETHING NEW.
セブの海を望む場所で学ぶ日常
HELLO, NEW WORLD.
  • TOP
  • 英語学習
  • 英語フレーズ
  • 英語のバグ報告の書き方|例文・テンプレートと修正確認

英語のバグ報告の書き方|例文・テンプレートと修正確認

アバター画像
Kredo編集部
公開日:2026.10.05
更新日:2026.10.06
英語フレーズ |
英語でバグ報告を作成する学習者のイメージ写真

こんにちは!Kredo Blog編集部です!

不具合の様子は分かるのに、英語にすると「It doesn’t work.」で止まってしまう。詳しく伝えたつもりでも、「こちらでは再現しません」と返ってきて困ることがあります。

まずそろえたいのは、件名・再現手順・期待結果・実際の結果・環境の5項目です。この記事では、学習時間メモの不具合を使って報告文を書き、追加質問への回答と修正後の確認まで練習します。後半には、相手と結果が違うときの返信を考える3問も用意しました。

記事のもくじ

  • 英語のバグ報告に必要な5項目
    • 練習する不具合を、日本語で整理する
  • 英語のバグ報告例と、伝わる表現の使い方
    • 操作は Enter / Leave / Click で順に書く
    • ExpectedとActualを、同じ対象で比べる
    • 未確認のことは、未確認と書く
  • 追加質問への回答と、修正後の報告
    • 「30分を入力しても起こりますか?」
    • 「再読み込みしても記録は残りますか?」
    • 修正依頼と「直った」の報告は、確認範囲まで書く
  • 自分で書くバグ報告テンプレート
  • 再現しないと言われたら、試した条件をそろえる
    • 1. 自分は5回中2回、相手は3回中0回
    • 2. 「Save doesn’t work」だけ届いた
    • 3. 広い画面では直ったが、390pxでは残る
    • 入力できる練習シートで、別の言い方も試す
  • よくある質問
    • 英語が苦手でもバグ報告はできますか?
    • bug、error、issueはどう使い分けますか?
    • 原因が分からないと報告できませんか?
    • スクリーンショットだけ送れば十分ですか?
  • まとめ:事実をそろえて、短い英語で伝えよう

英語のバグ報告に必要な5項目

英語のバグ報告に必要な件名、再現手順、期待結果、実際の結果、環境の5項目
件名・再現手順・期待結果・実際の結果・環境を分けると、相手が調べ始めやすくなります。

「It doesn’t work.(動きません)」だけでは、画面が開かないのか、保存できないのか、結果が間違っているのか分かりません。次の5項目を埋めると、調べる場所を絞れます。

表は横にスクロールできます。

項目 書くこと 今回の例
Title / Summary
件名・概要
どの操作で何が起きるか 時間が空欄でも記録が保存される
Steps to reproduce
再現手順
開始状態と、押した順番 内容を入力→時間を空欄→保存
Expected behavior
期待する動作
本来どうなるか 保存せず、時間の入力を促す
Actual behavior
実際の動作
画面で確認したこと 0分の記録が一覧に追加される
Environment
環境
アプリ版、OS、ブラウザなど 教材v0.1、macOS、Chrome

報告先に指定のテンプレートがある場合は、その項目に沿って書きます。GitHubにも、リポジトリ側で用意したIssueテンプレートや入力フォームを選んで問題を報告する仕組みがあります。出典:GitHub公式:Issueの作成。

練習する不具合を、日本語で整理する

ここで使う学習時間メモは、記事用に制作したダミーアプリです。不具合の動作は実際に確認し、英語の報告・会話はその動作に基づく練習用の例文として作成しています。

同じアプリで動きを確かめたい方は、AIアプリのテスト方法とダウンロード教材を使って練習できます。

英語にする前に、操作を日本語で短く書いてみましょう。今回の教材では、学習時間は1〜1440分の整数だけを保存するというルールにしています。

  1. 学習時間メモのv0.1を開き、記録がない状態にする。
  2. 学習内容に「英単語の復習」と入力する。
  3. 学習時間は空欄のままにする。
  4. 「保存する」を押す。

期待結果:記録を追加せず、学習時間を入力するよう案内する。

実際の結果:「保存しました。」と表示され、「英単語の復習 / 0分」が追加される。

この操作は2026年10月5日に、macOSのChrome、ローカルHTTP環境で確認しました。この時点で他のブラウザやスマートフォンでは確認していません。報告文にも、試していない環境を「同じ問題が起きる」と書かないようにします。

英語のバグ報告例と、伝わる表現の使い方

空欄を保存しない期待結果と0分として保存された実際の結果の比較
同じ操作について、期待していた動きと実際に起きた動きを並べて説明します。

件名は「何をしたら、何が起きたか」に絞ります。本文では画面上のボタンや表示をそのまま引用すると、相手が探しやすくなります。日本語UIなら、日本語の文字列を残して英訳を添えて構いません。

Title: A study record is saved when the duration is empty

Environment:
- App: Study Time Memo, v0.1
- OS: macOS
- Browser: Chrome
- Page: Local test page

Steps to reproduce:
1. Open v0.1 with no records in the list.
2. Enter "英単語の復習" in the study topic field.
3. Leave the duration field empty.
4. Click "保存する" (Save).

Expected behavior:
The app should show a validation message and should not add a record.

Actual behavior:
The app shows "保存しました。" (Saved.) and adds a record with 0 minutes.

Impact:
A user can create a record without entering a study duration.

Other environments:
I have not tested other browsers or mobile devices yet.

実務で提出するときは、OSやブラウザの正確なバージョン、対象ページ、必要なログなど、報告先が求める情報も追加してください。上の例では、この教材の確認で把握している範囲だけを書いています。

この報告には、まだ原因の断定がありません。利用者が見た事実だけでも、問題を調べ始める材料になります。「保存処理が壊れているはずだ」と推測を事実に混ぜる必要はありません。

ここからは、報告例に使った表現を目的ごとに整理します。

操作は Enter / Leave / Click で順に書く

再現手順は、1文に操作を詰め込まず、1行に1操作で書きます。今回なら次の3つで大部分を説明できます。

英語 意味・使い方
Enter “30” in the duration field. 時間の欄に30を入力してください。
Leave the duration field empty. 時間の欄は空欄のままにしてください。
Click the Save button. 保存ボタンをクリックしてください。
Reload the page. ページを再読み込みしてください。
Open the page in another browser. 別のブラウザでページを開いてください。

スマートフォンの画面に触れる操作なら、Clickの代わりにTapを使えます。環境を説明したうえで、実際の操作に合う言葉を選びましょう。

ExpectedとActualを、同じ対象で比べる

期待結果を「使いやすくなる」、実際の結果を「0分が保存された」と書くと比較しづらくなります。両方とも、保存されるか、表示されるかといった同じ動作で書きます。

Expected: The app should not add a record when the duration is empty.
時間が空欄のときは、記録を追加しないはずです。

Actual: The app adds a record with 0 minutes.
実際には、0分の記録を追加します。

画面がエラーで止まった場合は、その文言も添えます。「an error occurred」とだけ書くより、表示されたエラーをそのまま記録したほうが、相手が手がかりを探しやすくなります。

未確認のことは、未確認と書く

伝えたいこと 英語の例
原因はまだ分からない I’m not sure what causes this yet.
Chromeでだけ確認した I have only tested this in Chrome so far.
スマートフォンでは未確認 I haven’t tested this on a mobile device yet.
今回は再現しなかった I couldn’t reproduce the issue in this test.
条件を教えてほしい Could you share the steps you followed?

「今回は再現しなかった」と「問題が存在しない」は意味が違います。試した条件を添えると、確認範囲を正確に伝えられます。発生頻度を書くときも、実際に数えた回数だけを書いてください。

追加質問への回答と、修正後の報告

30分なら保存できるかという追加質問に条件と結果で答える会話の図解
追加の質問には、実際に試した条件と結果をセットで返します。図は教材を使った練習用の会話です。

バグ報告は送って終わりではありません。別の条件でも起こるか、入力を変えるとどうなるかを聞かれることがあります。以下は、教材で確認した動作を使った練習用のやり取りです。

「30分を入力しても起こりますか?」

質問:Does this also happen when you enter 30 minutes?

回答:No. When I enter 30, the app saves a record with 30 minutes. The problem occurs when I leave the duration field empty.

日本語:いいえ。30を入力すると、30分の記録が保存されます。時間を空欄にしたときに問題が起きます。

この回答は空欄の問題について答えたものです。0や負の数、小数を入れた場合も試したなら、その結果は別に追記できます。1つの回答に別の不具合まで詰め込まないほうが、確認しやすくなります。

「再読み込みしても記録は残りますか?」

質問:Does the record remain after you reload the page?

回答:No. I saved a 30-minute record and reloaded the page. The list was empty afterward. I’ll report that as a separate issue.

日本語:いいえ。30分の記録を保存して再読み込みすると、一覧が空になりました。これは別の問題として報告します。

空欄が保存される問題と、再読み込みで記録が消える問題は、直す場所も確認手順も異なります。別の報告にすると、どちらが直ったかを追いやすくなります。

修正依頼と「直った」の報告は、確認範囲まで書く

修正を頼むときは、期待する動作を丁寧に伝えます。相手の書き方や能力への評価を入れる必要はありません。

Could you add validation so that an empty duration is not saved?
空欄の時間を保存しないよう、入力チェックを追加していただけますか。

Please keep the existing behavior for valid values such as 30.
30のような正しい値を保存する動作は維持してください。

直したと連絡を受けたら、最初の報告と同じ操作を行います。教材のv0.2では空欄の保存を止め、入力案内が出ることを確認できました。30分の正常な保存も確かめた場合、次のように返せます。

Thanks for the fix.
I retested the empty-duration case in v0.2 using Chrome on macOS.
The app now shows a validation message and does not add a record.
I also confirmed that a valid value of 30 minutes can still be saved.
I haven't tested other browsers yet.

「修正ありがとうございます。v0.2で空欄のケースを再確認しました。案内が表示され、記録は追加されません。30分は引き続き保存できます。他のブラウザは未確認です」という意味です。何を確かめたかが分かるので、単に「Fixed!」と返すより、次の判断に使いやすくなります。

自分で書くバグ報告テンプレート

事実をメモし英語にして読み返すバグ報告の練習手順
まず事実をメモし、英語に直してから情報の抜けを確かめます。写真は学習場面のイメージ(AI生成)です。

次は、別の不具合を報告してみましょう。「30分を保存すると一覧に出るが、再読み込みで消える」というv0.1の問題が課題です。

Title:

Environment:

Steps to reproduce:
1.
2.
3.

Expected behavior:

Actual behavior:

What I have checked:

What I have not checked yet:

件名の解答例:A saved study record disappears after reloading the page.

期待結果の解答例:The 30-minute record should remain in the list after a reload.

実際の結果の解答例:The list is empty after I reload the page.

書き終えたら、相手が同じ操作をできるか、期待結果と実際の結果が区別されているか、試していないことを断定していないかを確かめます。英文の短さよりも、必要な情報が抜けていないことを優先してください。

AIに英文を整えてもらうなら、「確認していない情報や原因を追加せず、事実と意味を変えずに校正してください」と伝えましょう。スクリーンショットやログを添える際は、他人の情報や認証情報が混ざっていないかも確認します。

再現しないと言われたら、試した条件をそろえる

再現しないときに同じ条件か、何回試したか、未確認は何かを照合する水彩図
同じアプリ名でも、版・入力・開始状態・環境が違うことがあります。図の丸は観測回数を記録するイメージです。

「I couldn’t reproduce it.(再現できませんでした)」と返ってきたら、どちらが正しいかを決める前に条件を並べましょう。アプリの版、入力値、開始時のデータ、操作順、OSやブラウザを一つずつ照合すると、次に何を確かめるかが見えてきます。

Mozillaのバグ報告ガイドも、再現手順・期待結果・実際の結果を具体的に示し、観測した事実と推測を区別するよう案内しています。時々しか起きない場合には、その状況を補足します。出典:Mozilla:Bug Writing Guidelines。

ここからの3問は、返信の練習用に作った状況です。アプリ・環境・回数は問題文の設定で、前半の学習時間メモの実測結果ではありません。先に自分の英文を考えてから、例と比べてみてください。

1. 自分は5回中2回、相手は3回中0回

架空のメモアプリv1.2で、メモを入力してSaveを押したときのエラーを報告しています。自分はWindows 11のChromeで5回中2回発生。相手はmacOSのFirefoxで3回試し、発生しませんでした。ブラウザの正確なバージョン、開始時のデータ、細かい操作手順はまだ照合していません。

書いてみよう:自分の結果を伝え、相手と照合したい情報を質問してください。Chromeが原因、発生率は常に40%とは断定しません。

Thanks for checking.
I saw the save error in 2 out of 5 attempts using Chrome on Windows 11 with app v1.2.
You reported no error in 3 attempts using Firefox on macOS.
Could we compare the exact steps, the starting data, and the browser versions?
We have not identified the cause yet.

確認へのお礼→自分と相手の試行結果→照合したい条件→原因は未特定、という順番です。

気をつけたい点:OSや開始状態も異なり、原因は特定できません。2/5は今回の観測回数で、いつでも同じ割合になる保証ではありません。

2. 「Save doesn’t work」だけ届いた

架空のアプリについて「Save doesn’t work.」という連絡だけが届きました。入力値、押すまでの手順、期待結果、実際の画面、アプリ版・OS・ブラウザは不明です。まだ自分では試していません。

書いてみよう:相手が答えやすいよう、操作と結果を先に質問し、環境の確認を続けてください。エラーや原因を補ってはいけません。

Could you share the steps you followed, including the values you entered?
What did you expect to happen, and what happened instead?
Please also share the app version, OS, and browser version.
If a message appeared, could you include its exact text?

入力値を含む手順、期待と実際、環境の順に尋ねます。「もし表示されたら」と条件を付け、エラー表示があったと決めつけません。

気をつけたい点:サーバー障害は未確認です。調査していない段階で原因や修正期限を約束しません。

3. 広い画面では直ったが、390pxでは残る

架空のお問い合わせフォームv1.2の修正確認です。Windows 11のChromeで、ブラウザの表示領域を1280pxにすると送信ボタン全体が見えました。390pxではボタン右端が欠けています。他の幅・ブラウザ・実機スマートフォンは未確認です。

書いてみよう:直った範囲と残った問題を分け、次の確認を頼んでください。「スマホ全部で不具合」「すべて修正済み」とは書きません。

Thanks for the update.
In form v1.2 using Chrome on Windows 11, the full submit button is visible at a viewport width of 1280px.
At 390px, the right edge is still clipped.
Could you check the narrow layout?
I have not tested other widths, other browsers, or physical mobile devices yet.

同じフォーム・ブラウザで幅を変えた結果です。390pxの表示領域での確認と、実機スマートフォンでの確認は区別します。

気をつけたい点:確認結果は一部の条件に限られます。PCの狭い表示領域だけで、すべてのスマートフォンの結果は分かりません。

入力できる練習シートで、別の言い方も試す

英語バグ報告・条件確認の練習教材をダウンロード(ZIP)して展開し、index.htmlをブラウザで開いてください。自分の返信を書き、「解答例を見る」で比較できます。同じページを開いている間は、問題を切り替えても回答を保持します。再読み込みや終了で消えるので、残したい英文は手元のメモへコピーしてください。

解答例は唯一の正解ではありません。「事実を変えていないか」「未確認を明記したか」「次に何を頼むかが分かるか」を自分で確認する教材です。自動採点やAI添削は行いません。解答付きのテキストと、条件を並べて記入するCSVも同梱しています。

あわせて読みたい記事

AIで作ったアプリのテスト方法|公開前に確認したい12項目
AIで作ったアプリのテスト方法|公開前に確認したい12項目
2026-10-05

英語のコードレビュー返信例|修正・質問・代案の伝え方
英語のコードレビュー返信例|修正・質問・代案の伝え方
2026-10-05

よくある質問

英語が苦手でもバグ報告はできますか?

短い文で、操作・期待結果・実際の結果を分けるところから始められます。まず日本語で事実を書き、Enter、Click、The app showsのような型に当てはめてください。文法を整えるときも、入力値やエラー文は勝手に変えないようにします。

bug、error、issueはどう使い分けますか?

bugはソフトウェアの不具合、errorはエラーや誤りを指すときに使います。issueは問題や検討事項を広く扱う言葉です。GitHubのIssueには、不具合以外の依頼や作業も含まれます。原因が分からない段階でも、件名に実際の症状を書けば報告を始められます。

原因が分からないと報告できませんか?

原因を特定できていなくても報告できます。再現手順と画面で確認した結果を示し、推測する場合は「原因かもしれない」と分かる書き方にします。確認した事実と推測を混ぜないことが大切です。

スクリーンショットだけ送れば十分ですか?

画面は役立ちますが、その状態になった手順や期待結果も添えましょう。画像だけでは、何を入力し、どの順番で操作したのかが分からない場合があります。

まとめ:事実をそろえて、短い英語で伝えよう

今回のように1つの問題を報告して、質問に答え、修正を確かめるまで進めると、英語を使う目的がはっきりします。まずは自分のアプリの動きを、日本語と英語でそれぞれ短く説明してみてください。

授業中の聞き返しにはプログラミング授業で使える英語フレーズ、継続的な練習にはエンジニアの英語勉強法、説明を読む練習には英語の公式ドキュメントを読む5手順も役立ちます。

英語を使いながらAIを学びたい方へ

KredoのAI留学では、英語でAIを学び、作ったものを英語で発表する機会があります。参加前の英語の準備は、AI留学に必要な英語力と苦手な人の準備で紹介しています。

Kredo AI留学の詳細・無料カウンセリングを見る

英語でIT・AIを学べるKredo

英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?

当メディアを運営しているKredoは、英語×ITをオンラインで学ぶ「Kredoオンラインキャンプ」と、フィリピンのセブ島で英語とIT・AIを学ぶ「KredoIT留学」「KredoAI留学」を提供しています。これまでの卒業生は3,000名以上。卒業生の多くが、国内外のIT企業への転職、フリーランスなどへのキャリアチェンジを実現しています。これからの時代に必要な英語×IT・AIのスキルを身につけてグローバルに活躍しませんか?

\ セブ島でIT×英語を学ぶ /IT留学の無料カウンセリングを予約する
\ オンラインでIT✕英語を学ぶ / Kredoオンラインキャンプの詳細をみる >>
  • ツイート
  • シェア
  • はてな
  • ポケット
この記事を書いた人
アバター画像
Kredo編集部

Kredo編集部です!プログラミング、英語学習、キャリア、Kredo情報を発信していきます。

関連記事

  • 更新メモと読書リストの画面を見比べる学習者の机
    英語フレーズ

    英語のリリースノートの書き方|変更点・既知の制限・利用者の操作を練習

    2026.10.08
  • 同僚が机を囲み、ノートとノートパソコンを使って作業を引き継ぐイメージ
    英語フレーズ

    英語の引き継ぎメールの書き方|休暇前の依頼・メモ・確認返信を練習

  • 明るいオフィスで、二つの仕事の資料を見ながら同僚と優先順位を相談する女性の自然な写真イメージ
    英語フレーズ

    英語で仕事の優先順位を相談するには?期限・追加依頼の例文

    2026.10.06
  • 会議後の明るいオフィスで、ノートを見ながらパソコンで記録をまとめる女性の自然な写真イメージ
    英語フレーズ

    英語の議事メモと会議後メールの書き方|決定・担当・期限の例文

新規CTA
KREDO JAPAN株式会社

\ SNSで留学の様子を更新中! /

  • Instagram
  • LINE
  • X
  • YouTube
©KREDO JAPAN Inc. 2024 All rights reserved.
Kredoのサービス
セブ島で学びたい方はこちら KredoIT留学
自宅で学びたい方はこちら Kredo Online 英語×アプリ開発コース
運営会社 会社概要 採用情報 お問い合わせ
利用規約 プライバシーポリシー 特定商品取引に基づく表示 資料請求