A html reporter for k6
npm install k6-html-reporterA light weight html reporter for k6
 
`` bash`
npm install k6-html-reporter --save-dev
YARN:
`bash`
yarn add k6-html-reporter --dev
1. Install the package
2. Create a js/ts file and specify the options:
`js
const reporter = require('k6-html-reporter');
const options = {
jsonFile:
output:
};
reporter.generateSummaryReport(options);
`
for typescript
`ts
import {generateSummaryReport} from 'k6-html-reporter';
const options = {
jsonFile:
output:
};
generateSummaryReport(options);
`handleSummary
3. Output a JSON summary output with the function provided by k6, more info.`js`
export default function () { /* some tests here /}
export function handleSummary(data) {
console.log('Preparing the end-of-test summary...');
return {
}
}
> Note: The --summary-export=path/to/file.json run option is no longer recomanded after k6 v0.30.0.
4. Run the code in step two as a node.js script after the test execution:
`bash``
node xxxx.js