|
1 | | -## LoadDensity |
2 | | -[](https://pepy.tech/project/je-load-density) |
3 | | - |
4 | | -[](https://www.codacy.com/gh/JE-Chen/LoadDensity/dashboard?utm_source=github.com&utm_medium=referral&utm_content=JE-Chen/LoadDensity&utm_campaign=Badge_Grade) |
5 | | - |
6 | | -[](https://github.com/Intergration-Automation-Testing/LoadDensity/actions/workflows/stable_python3_8.yml) |
7 | | - |
8 | | -[](https://github.com/Intergration-Automation-Testing/LoadDensity/actions/workflows/stable_python3_9.yml) |
9 | | - |
10 | | -[](https://github.com/Intergration-Automation-Testing/LoadDensity/actions/workflows/stable_python3_10.yml) |
11 | | - |
12 | | -[](https://github.com/Intergration-Automation-Testing/LoadDensity/actions/workflows/stable_python3_11.yml) |
13 | | - |
14 | | -### Documentation |
15 | | - |
16 | | -[](https://loaddensity.readthedocs.io/en/latest/?badge=latest) |
17 | | - |
18 | | -[LoadDensity Doc Click Here!](https://loaddensity.readthedocs.io/en/latest/) |
19 | | - |
20 | | ---- |
21 | | -> Project Kanban \ |
22 | | -> https://github.com/orgs/Integration-Automation/projects/2/views/1 |
23 | | -> * Load automation. |
24 | | -> * Easy setup user template. |
25 | | -> * Load Density script. |
26 | | -> * Generate JSON/HTML/XML report. |
27 | | -> * 1 sec / thousands requests. |
28 | | -> * Fast spawn users. |
29 | | -> * Multi test on one task. |
30 | | -> * Specify test time. |
31 | | -> * OS Independent. |
32 | | -> * Remote automation support. |
33 | | -> * Project & Template support. |
34 | | ---- |
35 | | - |
36 | | -## install |
| 1 | +# LoadDensity |
| 2 | +A high‑performance load testing and automation tool. |
| 3 | +It supports fast user spawning, flexible templates, and generates reports in multiple formats. |
| 4 | +Designed to be cross‑platform and easy to integrate into your projects. |
| 5 | + |
| 6 | +- Load automation: Quickly set up and run load tests |
| 7 | +- User templates: Simple configuration for reusable test users |
| 8 | +- Load Density scripts: Define and execute repeatable scenarios |
| 9 | +- Report generation: Export results in JSON, HTML, or XML |
| 10 | +- High throughput: Thousands of requests per second |
| 11 | +- Fast user spawning: Scale up test users instantly |
| 12 | +- Multi‑test support: Run multiple tests on a single task |
| 13 | +- ⏱Configurable test duration: Specify how long tests should run |
| 14 | +- OS independent: Works across major operating systems |
| 15 | +- Remote automation: Execute tests remotely |
| 16 | +- Project & template support: Organize and reuse test setup |
| 17 | + |
| 18 | +## Installation |
37 | 19 |
|
38 | 20 | ``` |
39 | 21 | pip install je_locust_wrapper |
40 | 22 | ``` |
41 | 23 |
|
42 | | -## require |
| 24 | +## Require |
43 | 25 |
|
44 | 26 | ``` |
45 | | -python 3.8 or later |
| 27 | +python 3.9 or later |
46 | 28 | ``` |
47 | 29 |
|
48 | | ->* Test on |
49 | | ->> * windows 10 ~ 11 |
50 | | ->> * osx 10.5 ~ 11 big sur |
51 | | ->> * ubuntu 20.0.4 |
52 | | ->> * raspberry pi 3B+ |
53 | | ->> * All test in test dir |
54 | | ->> * |
55 | | -### Architecture Diagram |
56 | | - |
| 30 | +## Tested Platforms |
| 31 | +- Windows 10 ~ 11 |
| 32 | +- macOS 10.15 ~ 11 Big Sur |
| 33 | +- Ubuntu 20.04 |
| 34 | +- Raspberry Pi 3B+ |
| 35 | +- All test cases are located in the test directory |
0 commit comments