Wie man einen Bug meldet

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page How to report a bug and the translation is 100% complete.

Other languages:
Bahasa Indonesia • ‎Bahasa Melayu • ‎Cymraeg • ‎Deutsch • ‎English • ‎Esperanto • ‎Hawaiʻi • ‎Interlingue • ‎Kreyòl ayisyen • ‎Lëtzebuergesch • ‎Napulitano • ‎Nederlands • ‎Ripoarisch • ‎Scots • ‎Taqbaylit • ‎Tiếng Việt • ‎Türkçe • ‎aragonés • ‎asturianu • ‎català • ‎dansk • ‎español • ‎euskara • ‎français • ‎galego • ‎hrvatski • ‎interlingua • ‎italiano • ‎kurdî • ‎lietuvių • ‎magyar • ‎norsk bokmål • ‎occitan • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎shqip • ‎sicilianu • ‎slovenčina • ‎suomi • ‎svenska • ‎čeština • ‎Ελληνικά • ‎беларуская (тарашкевіца)‎ • ‎български • ‎русский • ‎српски / srpski • ‎татарча/tatarça • ‎українська • ‎հայերեն • ‎ייִדיש • ‎עברית • ‎ئۇيغۇرچە • ‎العربية • ‎تۆرکجه • ‎سنڌي • ‎فارسی • ‎پښتو • ‎मराठी • ‎हिन्दी • ‎মেইতেই লোন্ • ‎ਪੰਜਾਬੀ • ‎ଓଡ଼ିଆ • ‎தமிழ் • ‎తెలుగు • ‎ಕನ್ನಡ • ‎සිංහල • ‎ไทย • ‎ქართული • ‎ትግርኛ • ‎中文 • ‎日本語 • ‎粵語 • ‎한국어
shortcut: BUGREPORT

Diese Richtlinien erklären, wie man einen guten Fehlerbericht oder Feature-Wunsch in Wikimedias Fehlerdatenbank erstellt (siehe Phabricator für weitere Informationen). Gut formulierte Fehlerberichte werden mit größerer Wahrscheinlichkeit bearbeitet, als schlecht formulierte.

Bug-Reports müssen in Englisch erstellt werden. Wenn du kein Englisch kannst, versuche ein Übersetzungstool wie Google Translate zu verwenden.

Kurzempfehlungen für Fehlerberichte

  • Sei genau!
  • Drücke Dich klar aus: Erkläre Schritt für Schritt, wie sich das Problem reproduzieren lässt, damit andere den Fehler nachvollziehen können
  • Beschreibe immer nur ein einzelnes Problem je Bericht
  • Füge wichtige Links und Beispiele mit ein

Bevor Du startest

Kannst du das Problem reproduzieren?

Versuche deinen Bug mit einer aktuellen Softwareversion zu reproduzieren, um zu prüfen, ob er schon behoben wurde. Wenn der Bug auf einer Wiki-Seite wie Wikipedia ist, kannst du versuchen, die neueste Softwareversion auf test2.wikipedia.org zu nutzen.

Hat schon jemand anderes das Problem gemeldet?

Verwende das Suchfeld auf Wikimedias Bugtracker, um zu sehen, ob der Fehler bereits gemeldet wurde. Du kannst auch eine erweiterte Suche durchführen auf der erweiterten Suchseite.

Wenn du dir unsicher bist, ob ein Bug bereits gemeldet wurde, dann melde ihn trotzdem. Es ist besser, doppelt gemeldete Bugs zu haben, als überhaupt keine Meldungen.

Einen neuen Bug oder Feature-Wunsch melden

Wenn du einen Bug in einer aktuellen Version findest, aber niemand anders scheint ihn berichtet zu haben, dann:

  1. Gehe zu phabricator.wikimedia.org und klicke auf „Tasks & Bugs“ im Seitenmenü.
  2. Wähle „Create task“ in der oberen, rechten Ecke.
  3. Du wirst gebeten, dich einzuloggen (oder zu registrieren), wenn Du das noch nicht getan hast (siehe hierzu auch „Konto erstellen “).
  4. Fülle mindestens die folgenden Felder aus:
    • Titel: Eine kurze, einen Satz lange Zusammenfassung, die das Problem erklärt (aber nicht deinen Lösungsvorschlag).
      • Gut: "Selecting gender is not functional."
      • Schlecht: "Software crashes."
    • Beauftragter: Du kannst dieses Feld ignorieren. Die Entwickler werden selbst einen Beauftragten ernennen, wenn sie sich um diese Aufgabe kümmern.
    • Beschreibung: Ausführliche, möglichst umfangreiche Informationen zum Problem. Dies könnte beinhalten:
      • Für Fehler (Bugs):
        • „Schritte zur Nachverfolgung“ (Steps to reproduce): Kurz und prägnant gelistete Schritte, mit denen das beschriebene Problem einfach nachvollzogen werden kann. Bitte etwaige Sondereinstellungen nicht vergessen.
          Beispiel:
          1. Go to https://en.wikipedia.org with Internet Explorer version 10.0;
          2. Make sure you are logged in;
          3. Select "My Preferences" menu;
          4. Go to "Gender" and select female gender from box list;
          5. Click "Save" button.
        • „Tatsächliche Ergebnisse“ (Actual results): Was passiert in der Applikation, nachdem die obigen Schritte ausgeführt wurden.
          Beispiel:
          "There is no female gender in front of my user name."
        • „Erwartetes Ergebnis“ (Expected results): Was hätte die Applikation korrekterweise tun sollen.
          Beispiel:
          "My gender is shown in front of my user name."
      • Für Feature-Anfragen:
        • Eine Beschreibung dessen, was Du gerne erreichen würdest und warum. user story ist ein gutes Beispiel, wie Du uns das mitteilen kannst.
          Beispiel:
          "As a new editor, I would like to be acknowledged for my contribution to the project, so that I feel welcomed and valued"
      • Bitte ergänze auch weitere Informationen, die hilfreich sein könnten, wie zum Beispiel:
        • Browser, Skins, oder Betriebssysteme, auf denen der Fehler ebenfalls gefunden wurde.
        • Verweise oder Unterschiede zu einer oder mehreren Seiten, auf denen der Fehler aufgetreten ist; oder
        • ob das Problem jedes Mal auftritt, nur gelegentlich, nur auf bestimmten Seiten oder nur unter bestimmten Voraussetzungen.
    • Anhang: Es ist möglich, eine Log-Datei oder einen Screenshot anzuhängen (bitte achte darauf, vertrauliche Daten unkenntlich zu machen). Klicke dazu auf den „Upload File“-Button (eine Wolke mit einem Pfeil) in der Toolbar des „Description“-Feldes.
    • Wähle das Projekt/die Projekte aus, in dem Du den Bug gefunden hast:
      • Über Projekte finden Entwickler die Aufgaben, an denen sie arbeiten. Um die richtigen Projekte zu finden, verwende die Suchfunktion (oben rechts), um zur Projektbeschreibung zu gelangen.
      • Das könnte beispielsweise MediaWiki-General-or-Unknown für die Wiki-Software selbst, oder Wikimedia-Site-Requests für Konfigurationseinstellungen der Wikimedia-Wiki-Seiten sein (siehe „Projekte auswählen “).
    • CC: Du kannst dieses Feld ignorieren: Wenn du bestimmte User kennst, die daran interessiert sind, von dieser Aufgabe in Kenntnis gesetzt zu werden, kannst du sie hier hinzufügen.

Bitte überprüfe nochmals, ob der Bericht komplett ist, und sende ihn durch einen Klick auf „Create Task“ („Aufgabe erstellen“) ab. Der Fehlerbericht landet in der Datenbank, wo er hoffentlich bald bearbeitet wird.

Die Priorität wird von den Entwicklern bestimmt, die an dieser Aufgabe arbeiten (siehe „Prioritäten setzen “).

Das wäre alles! Danke für deinen Einsatz, um MediaWiki und Wikimedia-Projekte zu verbessern!

Einen JavaScript-Fehler melden

Siehe auch: Help:Locating broken scripts

Wenn Du auf einen Fehler triffst, der möglicherweise durch JavaScript verursacht wird, versuche, die [$url Fehlermeldung/-en zu identifizieren], und kopiere sie in einen Fehlerbericht.

Es ist besonders wichtig alle Informationen mitzuliefern, die du hast, denn selbst die Systemadministratoren haben keinen Zugriff auf jegliches Fehler-Logbuch. Wenn du unsicher bist, ob eine Funktion, die du nutzt, auf JavaScript basiert oder nicht, überprüfe das mit dem Deaktivieren von JavaScript.

Es ist immer hilfreich, deinem Report ein Bildschirmfoto hinzuzufügen. Damit kann man meist am einfachsten herausfinden, über welche Funktionen du sprichst, und kann oft schon Informationen geben, die den Fehler näher einzugrenzen helfen. Gib acht, dass darauf keine sensiblen Daten zu sehen sind, etwa andere offene Browser-Tabs oder minimierte Chat-Fenster.

Wenn das Problem im Code eines Benutzerscripts oder Geräts liegt, ist Phabricator vielleicht nicht geeignet, um das Problem zu behandeln.[1] Mann wird vielleicht auf die Diskussionsseite des Scripts umgeleitet, wenn das problematische Script identifiziert wird.

Einen Übertragungsfehler melden

Wenn du (z.B. aufgrund einer langsamen Internetverbindung etc.) Probleme hast, die Wikimedia Website zu erreichen, dann halte dich bitte an wikitech:Reporting a connectivity issue.

Melde ein Login-Problem

Falls du ein Problem beim einloggen in dein Benutzerkonto hast, folge den Einweisungen in Manual:How to debug/Login problems.

Siehe auch

  • phab:T85433