Skip to main content

✨ Loadwright

We want to

  • Make it really easy to load test data apps in Python and get useful insights

We provide

  • A LoadTestRunner that can record complex User interactions with your data app
  • A LoadTestViewer that 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.

Project Intro

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.

Hacktober Fest.

Monitor

PyPI version Downloads Python Versions License Test Results

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)

Source distribution for loadwright 0.2.0
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)

Table of built distributions (wheels) for loadwright 0.2.0
File Interpreter ABI Platform Actions
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.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page