Erfassung reproduzierbarer Software-Bugs

Formular für reproduzierbare Softwarefehler

Leiten Sie Meldende an, betroffene Komponente und Build, Laufzeitkontext, kürzesten reproduzierbaren Ablauf, Soll- und Ist-Ergebnis sowie Nachweise anzugeben – ohne sie Priorität erraten oder einen Fix zuweisen zu lassen.

Was Meldende angeben – und was die Triage entscheidet

Ein gutes Formular erhöht die Chance, dass jemand anderes das Problem reproduzieren kann. Es sollte zuerst beobachtbare Fakten erfassen; anschließend entscheidet das Triage-Team über Schweregrad, Priorität, Zuständigkeit und Ziel-Release.

  • Felder für Meldende von Triage-Feldern getrennt
  • Mobilgerechtes Formular mit Dateinachweisen
  • Rückgabe zur Ergänzung statt stiller Ablehnung

Leitfaden für Meldefelder

Das kleinste vollständige Reproduktionspaket erfassen

Jedes Feld sollte helfen, das Problem zu wiederholen, zu klassifizieren oder zu untersuchen.

  • 01

    Klare Zusammenfassung

    Sichtbaren Fehler und betroffene Aktion beschreiben.

  • 02

    Komponente und Build

    Produktbereich und exakte Version auswählen, sofern bekannt.

  • 03

    Umgebung

    Gerät, Browser, Betriebssystem, Mandant oder Konfiguration erfassen.

  • 04

    Schritte zur Reproduktion

    Die kürzeste reproduzierbare Schrittfolge in der richtigen Reihenfolge aufführen.

  • 05

    Soll- und Ist-Ergebnis

    Beabsichtigtes Ergebnis getrennt vom tatsächlich eingetretenen beschreiben.

  • 06

    Nachweise und Auswirkungen

    Hilfreiche Belege anhängen und erläutern, wer nicht weiterarbeiten kann.

Nach dem Absenden

Unvollständige Meldungen zurückgeben, ohne die Kommunikation zu verlieren

Das Formular ist nur der Anfang; für jedes Ergebnis benötigt die Triage einen sichtbaren nächsten Schritt.

01

Reproduzierbarkeit prüfen

Umgebung bestätigen und den angegebenen Ablauf wiederholen.

02

Fehlenden Kontext anfordern

Meldung mit einer konkreten Frage zurückgeben und denselben Datensatz weiterverwenden.

03

Duplikate zusammenführen

Neue Meldung mit dem kanonischen Issue verknüpfen statt sie zu löschen.

04

Annehmen und zuweisen

Schweregrad, Priorität, zuständige Person und Ziel-Release dokumentieren.

Meldungen verfassen, mit denen andere arbeiten können

Vage Aussagen durch beobachtbare Abweichungen ersetzen

Eine kurze Meldung kann vollständig sein, wenn sie Kontext, Aktion und Ergebnis trennt.

Schwache MeldungUmsetzbare MeldungWarum sie besser ist
Checkout funktioniert nichtZahlungsbestätigung läuft nach der 3DS-Rückkehr in Web 4.28.0 in ein TimeoutBenennt Aktion, Fehler und Build.
Synchronisierung erzeugt DuplikateZweimaliges Tippen auf Synchronisieren nach Wiederherstellung der Verbindung erzeugt zwei Zeilen mit derselben lokalen IDLiefert einen reproduzierbaren Auslöser und ein beobachtbares Ergebnis.
Export ist falschGeplanter CSV-Export lässt in Reporting 12.2 zwei gespeicherte benutzerdefinierte Spalten ausBenennt Modus, Datenabweichung und Release.

Fragen und Abgrenzungen

Fragen zum Formular für Fehlermeldungen

Antworten dazu, welche Felder in die Erfassung und welche in die Triage gehören.

Sollten Meldende Schweregrad und Priorität wählen?

In der Regel nicht. Meldende können geschäftliche Auswirkungen und Dringlichkeit beschreiben; das Triage-Team wendet gemeinsame Definitionen für Schweregrad und Priorität an.

Wie lang sollten Reproduktionsschritte sein?

Verwenden Sie die kürzeste Schrittfolge, die eine andere Person wiederholen kann. Nehmen Sie Vorbereitungsschritte nur auf, wenn sie das Ergebnis beeinflussen, und geben Sie an, wie häufig sporadisches Verhalten auftritt.

Was, wenn die meldende Person den Build nicht kennt?

Lassen Sie „noch nicht bekannt“ zu, erfassen Sie aber genügend Umgebungskontext, damit die Triage ihn bestimmen kann. Blockieren Sie hilfreiche Meldungen nicht, nur weil ein technisches Feld fehlt.

Kann das Formular mobil genutzt werden?

Ja. Meldende können betroffene Komponente, Umgebung, Reproduktionsschritte und Nachweise per Smartphone erfassen und den Bericht an dieselbe Triage-Warteschlange wie am Desktop senden.

Die erste Übergabe verbessern

Mit einer Meldung beginnen, die eine andere Person reproduzieren kann

Öffnen Sie das Beispielformular auf Desktop oder Mobilgerät und passen Sie anschließend Felder und Weiterleitung an Ihr Produkt an.

Formular für Fehlermeldungen verwenden