Bitte beachte, dass dies lediglich eine Zusammenfassung des Artikels zu den Anforderungen für Bug-Reports ist. Um mehr über die Anforderungen für Bug-Reports und unsere Regeln zu erfahren, besuche bitte unseren Hauptartikel zu den Anforderungen für Bug-Reports.
Kunden benötigen eine hochwertige Dokumentation, um einen Bug zu verstehen, also stelle sicher, ausreichende Informationen bereitzustellen. Hier ist eine Zusammenfassung unserer Anforderungen für Bug-Reports:
Wähle für funktionale Bugs vor dem Ausfüllen des Reports einen Schweregrad aus.
Der Titel sollte beantworten, was das Problem ist und wo und wann der Bug aufgetreten ist.
Füge die URL der Seite hinzu, auf welcher der Bug gefunden wurde.
Beschreibe die Schritte, die unternommen wurden, um das Problem zu reproduzieren, wobei der letzte Schritt den Bug auslöst.
Erkläre das tatsächliche Ergebnis und das erwartete Ergebnis getrennt voneinander.
Füge erforderliche Dateien hinzu und wähle die richtige Umgebung und den Browser aus.
Wähle das entsprechende Feature in der Dropdown-Liste aus. Wenn dies nicht möglich sein sollte, markiere alle Feature-Beschreibungen als gelesen, bevor du zum Formular zurückkehrst.
Bug-Formular
Schweregrad
Funktionale Bugs haben ein zusätzliches Feld namens Schweregrad, das die Dringlichkeit des Berichts angibt. Die Schweregradstufen variieren und werden im Artikel zu funktionalen Bugs erklärt. Andere Bug-Arten haben kein Feld für den Schweregrad.
Titel
Beim Verfassen des Titels eines Bug-Reports sollte dieser präzise sein, nicht zu lang und Informationen darüber enthalten, was das Problem ist und wo und wann der Bug aufgetreten ist. Vermeide hier zu sagen, was nicht passiert und beschreibe stattdessen, was wirklich passiert. Der Titel sollte das echte Problem widerspiegeln, einschließlich relevanter Bedingungen. Um sicherzustellen, dass der Titel aussagekräfitg ist, betrachte ihn aus der Perspektive einer Person, welche die Website/App noch nie getestet hat und passe ihn bei Bedarf an.
URL
Du solltest die URL der Seite angeben, auf welcher der Bug auftritt.
Schritte zur Reproduktion
Um zu gewährleisten, dass ein Bug reproduzierbar ist, gib eine schrittweise Anleitung an, die deine Handlungen vom ersten Schritt bis zu dem Punkt beschreibt, an dem der Bug auftritt. Der erste Schritt sollte angeben, wie man die URL der Landingpage aufruft oder die App öffnet. Nummeriere deine Schritte nicht, da dies automatisch vom System erfolgt. Halte deine Schritte allgemein und füge nur spezifische Bedingungen hinzu, wenn nötig. Stelle sicher, dass deine Schritte die geringste Anzahl von Aktionen enthalten. Der letzte Schritt muss die Aktion beschreiben, die den Bug auslöst, vermeide hier aber "Beobachten" als Aktion.
Tatsächliches Ergebnis
Beschreibe das Problem und füge alle relevanten Details hinzu, um dem Leser zu helfen, deine Denkweise zu verstehen. Sei spezifisch und gib Beispiele für das Problem an, anstatt allgemeine Aussagen zu machen. Achte darauf, dass das tatsächliche Ergebnis nicht nur das genaue Gegenteil des erwarteten Ergebnisses beschreibt. Es sollte auch keine Kopie des Bug-Titels sein.
Erwartetes Ergebnis
Beschreibe das erwartete Ergebnis nach Ausführung des letzten Schritts zur Reproduktion des Bugs. Sei spezifisch und detailliert darüber, was passiert sein sollte, wenn alles korrekt funktioniert hätte. Beachte, dass das erwartete Ergebnis vom tatsächlichen Ergebnis abweicht und nicht nur negierte Wörter oder leichte Abweichungen enthalten sollte.
Anlage
Um herauszufinden, welche Art von Anlage für deinen Bug erforderlich ist und welche Regeln gelten, besuche bitte den folgenden Artikel: Anhänge für Bug-Reports.
Verwendete Umgebung
Gib bitte bei der Meldung eines Bugs das Gerät an, das du zum Testen einer Website oder mobilen App verwendet hast. Verwende nur Geräte, die im Abschnitt aufgeführt sind; wenn du mit mehreren Geräten testen möchtest, füge Anlagen für jedes Gerät hinzu. Wenn du die falsche Umgebung ausgewählt hast, kannst du sie nach dem Absenden eines Bug-Reports ändern, bevor der Bericht von einem Teamleiter überprüft wird. Kontaktiere den Support, um ein Gerät zu deiner Liste hinzuzufügen, wenn es nicht verfügbar ist. Das Entfernen eines Geräts aus deinem Profil nach Annahme einer Testeinladung wird dich daran hindern, Bug-Reports für diesen Testlauf einzureichen.