lps 3.0.2.5
See the version list below for details.
dotnet tool install --global lps --version 3.0.2.5
dotnet new tool-manifest
dotnet tool install --local lps --version 3.0.2.5
#tool dotnet:?package=lps&version=3.0.2.5
nuke :add-package lps --version 3.0.2.5
π¨ Important Notice
β οΈ Warning: This documentation applies only to version 2.0_Preview and above of the LPS Tool. For earlier versions, please visit the
readme.mdin each version's directory.β οΈ Note: Version 2.x is NOT backward compatible with 1.x.
π Introduction
Welcome to the LPS Tool β your ultimate companion for Load, Performance, and Stress testing!
π οΈ The LPS Tool (Load, Performance, and Stress Testing Command Tool) is a flexible framework for testing your web application's performance under simulated load.
π Key Highlights
- π Built on Rounds and Iterations for structured testing
- ποΈ Offers flexible Iteration Modes to simulate real-world traffic
- π Helps evaluate system scalability, endurance, and resilience
- βοΈ Empowers developers and QA engineers with powerful testing scenarios
π» Installation Guide
π§ LPS Tool is cross-platform β it works on Windows, Linux, and macOS!
π οΈ Quick Install (Recommended)
You can now install the LPS Tool directly from NuGet as a global .NET CLI tool:
dotnet tool install --global lps
β
Requirements:
Make sure you have .NET 8 SDK or Runtime installed on your machine.
After installation, you can run LPS from anywhere using:
lps --version
π₯οΈ Manual Installation (Optional)
If you prefer manual setup:
- β¬οΈ Download the latest version from the Versions Directory
- π Save it to your desired directory
- π§© Ensure .NET 8 Runtime is installed
βοΈ Environment Setup (Only for Manual Install)
πͺ On Windows:
- Open Terminal as Administrator
- Run the
env.ps1script - If execution is restricted:
Restore it later with:Set-ExecutionPolicy UnrestrictedSet-ExecutionPolicy Restricted
π§ On Linux/macOS:
Run in terminal:
source ./env.sh
β¨ Thatβs it! Youβre ready to start load testing with LPS Tool.
β‘ Quick Test Examples
1οΈβ£ Simple GET Request
lps --url https://www.example.com -rc 1000
π Sends 1000 GET requests to the specified URL
2οΈβ£ POST Request with Inline Payload
lps --url https://www.example.com -rc 1000 --httpmethod "POST" --payload "Inline Payload"
π Sends 1000 POST requests with a plain text payload
3οΈβ£ POST Request with File Payload
lps --url https://www.example.com -rc 1000 --httpmethod "POST" --payload "Path:C:\Users\User\Desktop\LPS\urnice.json"
π Sends 1000 POST requests using a JSON file as payload
4οΈβ£ POST Request with Payload URL
lps --url https://www.example.com -rc 1000 --httpmethod "POST" --payload "URL:https://www.example.com/payload"
π Sends 1000 POST requests where the payload is fetched from a URL
π Distributed Load Testing
π Distributed testing is supported starting from v2.0.2_preview.
π Learn more in the Distributed Load Testing Article
π LPS Documentation
Explore full docs in the π LPS Docs Repo
Key Sections:
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.0.4.1 | 89 | 2/28/2026 |
| 3.0.4 | 113 | 1/31/2026 |
| 3.0.3.9 | 103 | 1/31/2026 |
| 3.0.3.8 | 98 | 1/28/2026 |
| 3.0.3.7 | 100 | 1/24/2026 |
| 3.0.3.6 | 92 | 1/24/2026 |
| 3.0.3.5 | 91 | 1/24/2026 |
| 3.0.3.4 | 102 | 1/22/2026 |
| 3.0.3.3 | 99 | 1/21/2026 |
| 3.0.3.2 | 102 | 1/17/2026 |
| 3.0.3.1 | 105 | 1/16/2026 |
| 3.0.3 | 96 | 1/16/2026 |
| 3.0.2.9 | 111 | 1/3/2026 |
| 3.0.2.8 | 99 | 1/3/2026 |
| 3.0.2.7 | 103 | 1/2/2026 |
| 3.0.2.6 | 242 | 12/6/2025 |
| 3.0.2.5 | 415 | 11/17/2025 |
| 3.0.2.4 | 225 | 11/3/2025 |
| 3.0.2.3 | 210 | 11/3/2025 |
| 3.0.2.2 | 219 | 11/2/2025 |