Guide

Dictate a bug report someone can reproduce

Capture the observation, organize the steps and keep the evidence with them.

Summary

A useful bug report lets a teammate understand what you did, what happened and what you expected. Denker’s dictation prompts can help turn a spoken account into that structure while the sequence is fresh. Follow a fictional filter-menu problem from narration to a written report. Marked screenshots can identify the affected area; an optional recording can show a transition where supported. The main outcome is a clear report whose steps and observations another person can follow.

Key points

  • Say what happened while the sequence is fresh. Naming your actions and the visible result supplies details that a later “the menu is broken” message would leave out.
  • Use a chosen prompt to organize the narration. Reproduction steps, expected behavior and actual behavior give the recipient a practical starting point for investigation.
  • Keep evidence attached to the observation it supports. A screenshot identifies the area and an optional clip can explain a transition; the report should still describe the essential sequence in words.

You open a filter menu and move toward its second option. The menu closes before you click. By the time you open the issue tracker, “the filter is broken” is easier to write than the exact sequence. Dictating the observation while it is fresh gives you material to work with. Denker can apply your chosen prompt to turn that narration into an organized draft.

Describe the actions that produced the problem

Use a short account of what you did, the result you saw and the behavior you expected. Include the app or page and any environment details you know. These facts give the person investigating a starting point.

Consider this fictional website example. The narration includes two observed attempts but leaves the cause open.

I’m testing the example website in Chrome on macOS. I open the filter menu, then move the pointer toward the second option. The menu closes before I click. I expected it to remain open while I moved between its options. I tried this twice and saw the same behavior both times.
Illustrative narration for a fictional website.

Let the prompt give those observations a structure

Denker can apply a chosen instruction when finishing dictation. Save a bug-report prompt for messages that need a consistent structure. It gives your spoken observations a useful shape without requiring you to compose each section while reproducing the problem.

The prompt should preserve observations and leave missing details unspecified. If you did not mention a version or a cause, establish that separately rather than asking the rewrite to fill the gap.

Organize this narration into a bug report with a title, environment, reproduction steps, expected behavior and actual behavior. Preserve the observations and any screenshot references. Do not invent missing details or infer a root cause. Output only the report.
Example prompt for the spoken text.

Give your teammate a report they can follow

The table shows an editorial report based on the fictional narration. Each field answers a question the recipient would otherwise need to ask. It is an example of the intended structure, not a recorded model output.

Example report based on the spoken observation
FieldReport content
TitleFilter menu closes while moving toward an option
EnvironmentExample website, Chrome on macOS
Reproduction steps1. Open the filter menu. 2. Move the pointer toward the second option.
Expected behaviorThe menu remains open while moving between its options
Actual behaviorThe menu closes before an option is clicked
RepetitionObserved on two attempts

Separating expected and actual behavior makes the disagreement clear. The report can be useful before you know the cause: it tells the developer where to look and what sequence to try.

Use a marked screenshot to identify the affected area

A marked screenshot can show which filter menu and option the report concerns. Denker supports marked screenshots during dictation in compatible apps. Explain the relationship in the text, such as “The menu closes as I move toward the second option shown in the marked image.”

Keep that reference with the observation when the prompt reorganizes the report. The image gives the recipient a visual target; the written steps explain how the problem occurred.

Add a recording when the transition matters

This menu problem involves a transition, so a short clip may help the recipient see it opening and closing. Recording and attachment availability depend on your installed build and destination app. Use the supported recording workflow or attach an appropriate existing clip manually.

Keep the clip focused and describe the essential actions aloud. Dictation enhancement transforms the narration; it does not analyze the video. Open the attachment in the destination to check that it is available to the recipient.

Finish with the information needed to investigate

Read the written report once without playing a clip. It should name the affected area, explain the steps and distinguish the observed result from your expectation. Add missing environment details after checking them, then inspect any visual references and attachments.

The benefit of this workflow is a usable handoff from observation to investigation. You supply what you experienced; the chosen prompt organizes it; the recipient gets a report and evidence they can work through. Start with one short report and adapt the prompt to the fields your team uses.

Frequently asked questions

How does Denker help with a spoken bug report?

Its dictation workflow can apply a chosen prompt to organize your narration into a title, environment, reproduction steps and expected versus actual behavior.

Does the rewrite diagnose the bug from a recording?

The text enhancement transforms the narration. Describe the relevant actions and observations explicitly; it is not automatic analysis of an attached video.

Do I need a recording?

Use one when the sequence helps explain the problem and your setup supports it. A clear written report with a relevant screenshot can still provide a useful starting point.