Skip to content

Adding K6 dynamic tool #52

Open
aalmuhan wants to merge 1 commit into
mainfrom
k6-dynamic-tool
Open

Adding K6 dynamic tool #52
aalmuhan wants to merge 1 commit into
mainfrom
k6-dynamic-tool

Conversation

@aalmuhan
Copy link
Copy Markdown

Summary
Added k6 as our dynamic analysis tool for the Project 3 Tools Checkpoint.
k6 performs load testing to simulate concurrent users and identify runtime bottlenecks in NodeBB.
Tool Type
Dynamic Analysis (Load & Performance Testing)
Purpose
Detect performance issues such as high latency, failed requests, or scaling problems.
Installation Evidence
Installed manually inside VS Code Dev Container using Grafana’s Linux binary.
Verified installation via k6 version → v0.51.0.
Execution Evidence
Test file: k6-tests/load_test.js
Output: k6-tests/k6_output.txt
Command used: k6 run k6-tests/load_test.js
Screenshot 2025-10-27 at 1 33 44 PM
Files Added

File Description
k6-tests/load_test.js Load test script
k6-tests/k6_output.txt Terminal output evidence

@coveralls
Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 18837948570

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage increased (+0.02%) to 78.177%

Totals Coverage Status
Change from base Build 18832974306: 0.02%
Covered Lines: 24841
Relevant Lines: 29898

💛 - Coveralls

@aalmuhan aalmuhan self-assigned this Oct 27, 2025
@aalmuhan aalmuhan changed the title K6 dynamic tool Adding K6 dynamic tool Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants