The main aim of this project is to share the K6 backbone and basic examples about how to implement K6 Performance Tests. We use the Todoist API as reference, you can find it in the following: link
- To have installed a node version managment
- To have installed the
v16.11.1
node version or higher
$ cd ../repository_folder
$ git clone ...
- For MacOS run
$ brew intall k6
. For any other S.O. go to the next link - Install all the Dependencies
- Finally, run:
$ k6 run --config "./utils/config.json" --console-output "./logs/logs.log" ./scripts/script_name.js
- Install the HTML report
npm install k6-html-reporter --save-dev
To be able to see the report in HTML format run the next command: npm run html:report
once the execution has finished.