Testing Docs CZ

Dokumentace pro všechny testery



Playwright Mocha Reporter

Mocha HTML reporter.

Mocha-html-reporter je knihovna, která umožňuje generovat HTML reporty protesty napsané pomocí Mocha frameworku (který lze použít i s Playwrightem).

Pro instalaci stačí spustit příkaz:

npm install mocha mocha-html-reporter --save-dev

Poté je třeba upravit konfigurační soubor pro Mocha a přidat plugin progenerování HTML reportů:

const Mocha = require('mocha');

const mocha = new Mocha

({

reporter: 'mocha-html-reporter',

reporterOptions: {

reportDir: './test-reports',

reportName: 'test-report',

reportTitle: 'Test Report'

}

});

Poté je možné spustit testy pomocí Mocha a HTML, report se vygenerujeautomaticky. vložíme:

// Vytvořte HTML soubor pro report

reportconst fs = require('fs');

const date = new Date().toISOString().substring(0, 19).replace('T', ' ');

const reportFileName = `report-${date}.html`;

const reportFile = fs.createWriteStream(reportFileName);

reportFile.write(' ');

reportFile.write('

Example Report

');

reportFile.write(`

Tested at ${date}

`);

reportFile.write(' ');

reportFile.end();

Výsledné reporty můžeme nastavit v mnoha parametrech než v této ukázcekódu. Toto je úplný základ. Více najdete v dokumentaci Mocha.

Nejdůležitější články:
  • Co je automatizované testování
  • Otázky a odpovědí k Playwright