✨ Loadwright
We want to
- Make it really easy to load test data apps in Python and get useful insights
We provide
- A
LoadTestRunnerthat can record complexUserinteractions with your data app - A
LoadTestViewerthat can show you the results of the recording.
The framework is based on Playwright and Panel.
You can install and use the package as simple as.
pip install loadwright
See the tests folder for examples or the Panel test operating capacity howto.
Please note this project is at a very early stage an the api and functionality will change!
Why not Locust
I love Locust. But Locust and Playwright just does not work well for me. See locust-plugins #101. And this gave me an oppportunity to play with Panel+Async+Streaming.
⭐ Support
Please support Panel and awesome-panel by giving the projects a star on Github:
Thanks
❤️ Contribute
If you are looking to contribute to this project you can find ideas in the issue tracker. To get started check out the DEVELOPER_GUIDE.
I would love to support and receive your contributions. Thanks.
Monitor
Metadata
Release files for loadwright 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| loadwright-0.2.0.tar.gz | 11.2 kB | Without provenance | Details for loadwright-0.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| loadwright-0.2.0-py3-none-any.whl | Python 3 | none | any | Details for loadwright-0.2.0-py3-none-any.whl |
Total release size: 20.3 kB
Release files / loadwright-0.2.0.tar.gz
| Download URL | loadwright-0.2.0.tar.gz |
|---|---|
| Size | 11.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c8ce51a9051a1aee67ff4f02a223dfad8372b893951b2ba4d428fde054826540
|
|
BLAKE2b-256 checksum How to use checksums |
3a3d1a1182ca2c64c444c1e028fc8aaea087d4c9519dfd5381cd8c9954838c09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.8
|
Release files / loadwright-0.2.0-py3-none-any.whl
| Download URL | loadwright-0.2.0-py3-none-any.whl |
|---|---|
| Size | 9.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d926a5dcb6d9b793a9ff76ae43b2149abbd7710559def0d549ebdc24bb1db9cd
|
|
BLAKE2b-256 checksum How to use checksums |
09e4d3c10ed826420fc682cb49f713fc6ab1525083a7b9efef8a5f7cdaf8297f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.8
|
Security for loadwright 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.