Skip to content

Füge das JUnit-Bericht-Makro ein

Confluence Cloud Dokumentation


Im Juni 2025 hat Atlassian die bevorstehende Abschaffung des Legacy-Editors (Englisch) sowie Informationen zur Umstellung auf den Cloud-Editor angekündigt.

Bevor die Abschaffung im Januar 2026 beginnt, funktioniert dieses Makro weiterhin. Weitere Infos findest du im Artikel Im Cloud-Editor nicht verfügbare oder eingeschränkte Makros.


Das JUnit-Bericht-Makro zeigt eine Zusammenfassung von JUnit-Testergebnissen aus einem Verzeichnis an, auf das der Confluence-Cloud-Server zugreifen kann. JUnit (Englisch) ist ein Unit-Testing-Framework, mit dem Programmierende sicherstellen können, dass einzelne Einheiten von Java-Quellcode korrekt funktionieren.


Wenn du Berichte mit dem JUnit-Bericht-Makro erstellst, stelle den Apache-Ant-Formatter auf „XML“ ein.


Verwendung des JUnit-Bericht-Makros

So fügst du das JUnit-Bericht-Makro hinzu:


  1. Wähle beim Bearbeiten ➕▾ in der Symbolleiste aus
  2. Suche das Makro nach Namen und wähle es aus
  3. Konfiguriere es nach Bedarf

Du kannst auf der Seite auch / eingeben, um dieselbe Liste zu öffnen, die du auch über ➕▾ in der Symbolleiste siehst. Tippe weiter den Namen des Makros ein, um die Liste zu filtern.


So bearbeitest du ein bestehendes Makro


  1. Wähle den Makro-Platzhalter aus.
  2. Wähle das ✏️-Symbol aus, um das Konfigurationsfenster zu öffnen.
  3. Konfiguriere die Parameter. Deine Änderungen werden automatisch gespeichert.
  4. Setze die Bearbeitung der Seite fort, dann schließt sich das Fenster.

Du kannst außerdem die Symbole für zentriert, mittelbreit und vollbreit auswählen, um die Breite einiger Makros anzupassen. Wähle das 🗑️-Symbol aus, um das Makro zu entfernen.


Parameter

Parameter sind Optionen, mit denen du steuern kannst, was und wie Inhalte aus dem Makro auf einer Seite oder in einem Live-Dokument angezeigt werden.

Wenn der im Confluence-Cloud-Speicherformat verwendete Parametername vom Label abweicht, das beim Einfügen von Makros über den Browser oder den Slash-Befehl angezeigt wird, steht er unten in Klammern (example).


Parameter Erforderlich Standard Beschreibung
URL
der
Test-
Ergebnis-
XML-
Datei

(url)
Muss
entweder
den
Parameter
directory
oder
url
enthalten
Keine URL einer bestimmten Test-Ergebnis-XML-Datei.
Wird durch den Parameter Verzeichnis (URL)
deiner Testergebnisdateien
überschrieben,
wenn du beide verwendest.

Beispiel, aus einer Confluence-Instanz:
http://yourConfluenceInstance.com/download/
attachments/
<page id>/file.xml

Für Confluence-Installationen ohne anonymen
Nutzerzugriff kannst du Anmeldedaten als Teil
dieses Parameters in Form von URL-Parametern
angeben:

  • os_username – Der Nutzername einer
    Confluence-Person mit Berechtigung für den
    Zugriff auf die JUnit-Testergebnisse.
  • os_password – Das Passwort der im Parameter
    os_username angegebenen Confluence-Person.
  • Verzeichnis
    (URL)
    deiner
    Testergebnis-
    dateien

    (directory)
    Muss
    entweder
    den
    Parameter
    directory
    oder
    url
    enthalten
    Keine URL eines Verzeichnisses, das deine
    Testergebnisdateien enthält. Dies muss ein
    Verzeichnisname sein und nicht die
    XML-Datei selbst. Überschreibt den Parameter
    URL der Test-Ergebnis-XML-Datei, wenn du
    beide verwendest.

    Beispiel: file:///C:/TEMP/

    Beispiel für ein Netzlaufwerk:
    http://*host*/*path*
    Berichtsdetail
    (reportdetail)
    Nein all Detailgrad für den Bericht. Kann all,
    fixture, summary oder
    failuresonly sein.
    Debug
    (debug)
    Nein Keine Zeigt den Inhalt der Fehler sowie die
    Fehlermeldungen an.

    Wiki-Markup-Beispiele

    Wiki-Markup ist nützlich, wenn du ein Makro außerhalb des Editors hinzufügen musst, zum Beispiel als benutzerdefinierten Inhalt in der Seitenleiste, Kopf- oder Fußzeile eines Bereichs.

    Makroname: junitreport

    Makro-Body: Keiner.

    JUnit-Berichte von einem lokalen Laufwerk laden:

    {junitreport:directory=file:///C:/TEMP/}

    JUnit-Berichte von einem Netzlaufwerk laden:

    {junitreport:url=http://*host*/*path*}

    JUnit-Berichte von einer Confluence-Instanz laden:

    {junitreport:url=http://yourConfluenceInstance.com/download/attachments/<page id>/file.xml}

    JUnit-Berichte von einer Confluence-Cloud-Instanz laden, die eine Authentifizierung erfordert:

    Wenn deine Confluence-Instanz nicht für anonyme Nutzer zugänglich ist, gib die Anmeldedaten mit den URL-Parametern os_username und os_password an (als Teil des url-Parameters des Makros). In diesem Beispiel wird der Nutzername „admin“ und das Passwort „secret“ angegeben.

    {junitreport:url=http://yourConfluenceInstance.com/download/attachments/<page id>/file.xml?os_username=admin&os_password=secret}

    Videotutorials

    Im YouTube Kanal von Seibert Media findest du praktische Tutorial Videos und Playlists zu Confluence und anderen Themen

    Q&A Portal

    Im Antwortenportal von Seibert Media kannst du viel lernen und alle deine Fragen zu Confluence und zu unseren Produkten stellen