Zum Hauptinhalt springen

Teamcity Reporter Reporter

wdio-teamcity-reporter ist ein Paket von Drittanbietern. Weitere Informationen finden Sie auf GitHub | npm

WebdriverIO Teamcity Reporter, der es ermöglicht, Testergebnisse in Echtzeit anzuzeigen und Testinformationen auf der Registerkarte "Tests" der Seite mit den Build-Ergebnissen verfügbar zu machen.

Installation

npm install wdio-teamcity-reporter --save-dev

Anweisungen zur Installation von WebdriverIO finden Sie hier: https://webdriver.io/docs/gettingstarted

Konfiguration

Fügen Sie den Reporter in Ihrer wdio.conf.js Datei hinzu:

exports.config = {
// ...
reporters: [
[
'teamcity',
{
captureStandardOutput: false, // optional
flowId: true, // optional
message: '[title]', // optional
}
]
],
// ...
}

Optionen

  • captureStandardOutput (boolean) — wenn true, werden alle Standardausgaben (und Standardfehler), die zwischen den Meldungen testStarted und testFinished empfangen werden, als Testausgabe betrachtet. Der Standardwert ist false und geht davon aus, dass testStdOut- und testStdErr-Servicemeldungen verwendet werden, um die Testausgabe zu melden. Standard: false.
  • flowId (boolean) — wenn true, wird allen Nachrichten die Eigenschaft flowId hinzugefügt. Flow-Tracking ist beispielsweise notwendig, um separate Prozesse zu unterscheiden, die parallel ausgeführt werden. Standard: true.
  • message (string) — Möglichkeit, ein bestimmtes Format für die Namenseigenschaft bereitzustellen. Mögliche Schlüssel: [browser], [title]. Beispiel, [browser] / [title]. Standard: [title].

Lizenz

The MIT License

Welcome! How can I help?

WebdriverIO AI Copilot