Conversation
|
What is the name and high-level description of what the tool does? k6 is a load testing tool where you write a JS script to simulate a bunch Is the tool used for static or dynamic analysis? Dynamic — the app has to actually be running for it to work. What types of problems does this particular tool catch? Slow or failing endpoints under concurrent traffic. When I ran it on NodeBB What types of customization are possible or necessary? You can change the number of virtual users, duration, and which endpoints How can/should this tool be integrated into a development process? Since the app needs to be running, you can't really use it as a standard Are there many false positives/negatives? No real false positives since it's measuring actual responses. The main |
k6 - Load Testing Tool Integration
Installation Evidence
k6-tests/load-test.jstest script createdArtifacts
k6-tests/k6-output.txt— terminal output from k6 load test runResults Summary
Pros
Cons
Customization Notes
vusanddurationcan be tuned to simulate heavier traffic