Jeder Entwickler hat mit der Frustation des Empfangens eines Bugreports gespielt, die nur das Auftreten einer Fehlermeldung angeben und keine weitere Informationen enthalten. Ist es eine UI-Issue? Ein Backend-Problematik? Gibt es den Fehler jedes Mal? Auf welcher Browser? Unter welchen Bedingungen?
Video-beschriebene Bugreports eliminieren diese Ambiguity. Eine 30-Sekunden-Screencapture kann die, was manchmal mehrere Zeilen Text erklären würde, ausdrücken und oft Details entdeckt, die der Reporter gar nicht gedacht hatte.
Warum Screenshots von Fehlerberichten erstellen?
Video-beschriebene Bugreports sind eine alltägliche Praxis in modernen Entwicklungsgruppen. Hier ist der Grund:
Faster Reproduction
Entwickler können genau wie vorgeben, wie das Fehlerauftreten aussehen könnte:
- Exakte Reihenfolge von Klicks/Handlungen
- Eingabe-Werte verwendet
- Zeitpunkt des Problems vs. Zeitpunkt der Erwartung
- Was passiert, als wäre es passiert, was sollte passieren?
Eine Studie von Microsoft ergab, dass Bugreports mit Anhängen (inklusive Videos) werden auf durchschnittlich 23% schneller behoben auf der Durchschnitt.
Kurze Rückreise
Während eines Videos fehlt die typische Bug-Report-Situation:
| Runde | Kommunikation |
|---|---|
1 |
QA: "Loginbutton nicht funktioniert" |
2 |
Dev: "Welches Browser? Sind in der Konsole Fehler zu sehen?" |
3 |
QA: "Chrome, keine Fehler im Konsole" |
4 |
Dev: "Arbeitet auf meiner Machine. Kannst du die Nutzerdaten teilen?" |
5 |
QA: [teilt Nutzerdaten] |
6 |
Dev: "Still works. Can you record it?" |
Mit Videos wird dies zu einer Nachricht: "Hier ist ein Video, das zeigt, dass der Loginbutton auf Chrome nicht reagiert"
Capture Intermittent Bugs
Einige Bugs passieren nur selten. Wenn du einen auf Video feststellt, hast du Beweis und eine Aufnahme, die Entwickler studieren können, um sich über die Bedingungen zu informieren, unter denen sie auftreten.
Dokumentationswert
Bug-Report-Videos dienen als:
- Evidenz für Regressionsspezifikation
- Unterrichtsmaterial für neue QA-Teammitglieder
- Historische Aufzeichnung der Manifestierung von Problemen
Was Sie bei der Screenshot-Aufnahme aufnehmen sollten
Ein vollständiger Bugbericht sollte einschließen:
Essentielle Elemente
- Starten Sie aus einem leeren Zustand: Zeigen Sie das Anwendungssystem oder die Seite neu gestartet
- Voraussetzungen: Zeigen Sie alle erforderlichen Vorbereitungsmaßnahmen (Anmelden, Navigation zu einer Seite, Eingabe von Daten)
- Das Bugtriggerelement: Die exakte Folge, die das Problem verursacht
- Der Ergebnis: Was tatsächlich geschehen ist (Fehlermeldung, falsches Verhalten, Crash)
- Erwartete Verhaltensweise: Optionales Narrations von dem, was geschehen sollte
Technische Details zum Aufzeichnen
| Detail | Wie zu Aufzeichnen |
|---|---|
Browser/Version |
Zeige Hilfe → About oder in der Video-Title einfügen |
Konsole Fehler |
Öffne DevTools (F12) vor dem Reproduktion |
Netzwerk Anforderungen |
Die Netzwerk-Seite im DevTools zeigt API-Fehlern |
URL/Route |
>Zeige die Adressezeile an, wenn du dich bewegen lässt |
Schaltfläche Breite und Ausrichtung |
>Möchtest du den Fehler nur für eine bestimmte Größe des Bildschirms reproduzieren? Dann erwähne es in deiner Video-Title. |
Welche Software zur Screenshot-Aufnahme verwenden?
Keine der Screenscrenwerker sind gleich gut geeignet für Fehlerberichte. Hier ist was zu beachten:
Erforderliche Merkmale für Fehlerberichte
- Niedrige Performance-Effektivität: Vermeide es, Bugs durch Verbrauch von Systemressourcen zu verdecken
- Cursor Highlighting: Zeigt die Tastendrücke und Bewegungen an
- Klickvisualisierung: Zeigt, wann/wo du geklickt hast
- Systemaudio-Schnittstelle: Fängt Fehlerlaute und Notifizierungsgeräusche auf
- Microphone-Recording: Für die Darstellung einer Erklärung (optional)
- Sehr einfache Schnittstelle: Kürzt unnotwendige Teile schnell
- Kurze Dateisizes: Für einfache Veröffentlichung über Bug-Tracker
Freie Alternativen
Windows Game Bar (Bauteninhalt)
- Drücken Sie Win + G, um zu öffnen
- Basierend auf diesem ist es für schnelle Aufnahmen ausreichend
- Kein Cursor-Hervorheben (größter Limitierung)
OBS Studio
- Frei und starkes Werkzeug
- Erfordert ein Setup für die optimale Bug-Report-Aufnahme
- Steigere Lernkurve
Loom (Größebereich)
- Einfache Veröffentlichung über Link
- 5-Minuten-Bestimmung auf dem kostenlosen Bereich
- Gut für schnelle informalere Berichte
Professionelle Tools
LöslichkeitRec
Zuverlässige und professionellen Zwecken konzipiert, bietet LosslessRec spezifische Funktionen für Bug-Report-Aufnahmen:
- GPU-Encoding: Minimaler Energieverlust (keine Textmaskierung)
- Klicksichtbarkeit: Visualische Zeichen für Klicks
- Cursor-Effekte: Schriftkreuz um Cursor
- Multi-Track Audio: Systemaudio und Mikrofon separat aufnehmen
- Hochqualitatives Ausgabe: Klarer Text in Aufnahmen
Camtasia
- All-in-one Recording + Editing
- Expensive ($299 one-time)
- Gut für polierte Tutorial-style Bug-Reports
Optimaler Aufnahmedeckennungssystem
Für Bug-Reports: Prioritäten auf Klartext vor Filegröße. Entwickler müssen Text, UI-Elemente und Fehlermeldungen klar sehen.
| Einstellungen | Empfohlen | Grundlage |
|---|---|---|
Auflösung |
Nativ (1:1) |
Text bleibt klar und lesbar |
Bildrate |
30 fps |
>Vollkommen für UI, kleinere Dateien |
Bitrate |
10-15 Mbps |
Klarer Text ohne riesige Dateien |
Codec |
H.264 |
Universal compatibility |
Format |
MP4 |
Arbeitet auf allen Plattformen und embedt sich in Bugtrackern |
Cursor |
>Hervorheben + Klicks |
Zeigt genau, was du tust |
Pro Tipp: Alles im Originalausschnitt abspielen. Downscaling macht Text blau und schwer zu lesen – exakt das, was du vermeiden möchtest in Bugberichten.
Bestpraktiken
Vorher Siehsticket
- Reproduziere den Fehler erst einmal: Sicherstellen, dass Sie die exakten Schritte kennen
- Lösche geheime Daten: Schließe Fenster mit Passwörtern und persönlichen Informationen
- Vorbereiten der Umgebung: Haben alle notwendigen Fenster/Tabfenster offen
- Öffne DevTools, wenn nötig: Console und Netzwerkfenster bereit
- Prüfe das Audio: Wird die Systemtonen hilfreich, um den Fehler demonstrieren?
Bei der Screenshot-Aufnahme
- Beginn mit dem Kontext: Zeig das Programm/Seite am Anfang
- Mache es vorsichtig: Sollte langsamer als normal sein, damit die Aktionen klar sind
- Warte zwischen den Aktionen: Pause kurz nach Klicken um Ergebnisse zu zeigen
- Konsentriere: Nehme keine mehr als eine Aufgabe in einem Video aufs Rollen
- Narriere, wenn hilfreich Ein kurzer Tonlauf kann die Clarity hervorrufen
Beispiel: Veröffentlichungsführung
- 0:00-0:03 — Anzeige der Anwendung starten/Seiten laden
- 0:03-0:08 — Navigiere zu relevantem Bereich
- 0:08-0:15 — Tritt die Aktion an, die das Fehlerbeispiel auslöst
- 0:15-0:20 — Zeige den Ergebnis (Fehler, falsches Verhalten)
- 0:20-0:25 — Briefweise zeige das erwartete Verhalten, wenn möglich
Nach dem Screenshot-Aufnehmen
- Kürze die Kette: Entferne langsame Ladenzeiten und unnötige Aktionen
- Prüfe die Lesbarkeit: Kann Fehlermeldungen im Video lesen?
- Komprimieren wenn nötig: Halte unter 50MB für die meisten Bug-Tracker
- Name descriptiv: "bug-login-timeout-chrome-2026-03-09.mp4"
Fehlerberichts-Template
Wenn Sie ein Video bei einem Fehlerbericht mitbringen, enthält folgende strukturierte Informationen:
| Eingabe | Beispiel |
|---|---|
Titel |
Loginbutton unresponsive nach fehlgeschlagen Versuch |
Severität |
Hoch - Blockiert Benutzer beim Login |
Umgebung |
Windows 11, Chrome 122, Produktion |
Schritte zur Reproduktion |
1. Gibt es ungültige Angaben |
Erwartet |
Login erfolgreich mit gültigen Angaben |
Aktuell |
Klicken Sie nicht mehr auf den Loginbutton nach dem ersten fehlgeschlagen Versuch |
Video |
[Anhängig: bug-login-button-2026-03-09.mp4] |
Konsole Fehler |
TypeError: Cannot read property 'submit' of undefined |
Häufig gestellte Fragen
Wie lang sollte ein Bugbericht-Videos sein?
Ideally 30 Sekunden bis 2 Minuten. Zeige den Fehler klar, ohne unnötige Schritte. Wenn der Fehler eine ausführliche Setup benötigt, beginne die Aufnahme nach dem Abschluss des Setups.
2. Should I include audio narration?
Notwendig, aber hilfreich für komplizierte Fehler. Eine kurze Sprachbeschreibung ("Erwartet: Erfolgsmeldung, Aktuell: nichts passiert") kann die Unklarheit klären.
Wie groß ist eine zu große Dateigröße für Bug-Tracker-Anwendungen?
Viele Bug-Tracker-Anwendungen haben Grenzwerte zwischen 10 und 100 MB. Zielgröße unter 50 MB. Wenn Ihre Videoaufnahme größer ist, können Sie:
- Unnotwendige Teile abschneiden
- Niedrige Bitrate (8-10 Mbps sieht gut aus)
- Niedriges Frame-Rate (15 FPS reicht für UI-Fehler)
- Auf einem Video-Dienst hochladen und den Link teilen
Soll ich mein Webcam aufnehmen?
Nein. Für Fehlerberichte ist die Fokus ganz auf das Schermoberleben. Webcam-Aufnahmen sind abweichend und fügen keinen Wert hinzu.
Wie kann ich Fehler auf mobilen Geräten aufnehmen?
- iOS: Built-in Screen Recording (Control Center → Screen Recording)
- Android: Built-in Screen Recording (Quick Settings → Screen Record) oder ADB
- Emulatoren: Desktop-Aufnahme auf Emulator-Geräten
6. Was wäre, wenn der Fehler nur manchmal auftreten sollte?
Keine Zeit für Tests? Kein Problem! Nur ein fünfminutiges Video ist wertvoll, solange es den intermittenten Fehler aufnahmt. Markiere die Zeitstempel, in denen der Fehler auftritt, in deiner Bugbericht.
7. Soll ich mein Gesicht zeigen oder eine Webcam-Überschrift verwenden?
Für Bugberichte ist dies nicht erforderlich. Webcam-Umgebungen sind hilfreich für Unterrichts- und Präsentationsvideos, aber sie verursachen nur Nebenwirkungen und steigern den Dateigröße bei Bugberichten. Fokussiere auf die Schaltflächen.





