Skip to main content

This package makes it super simple to do exploratory data analysis and develop high-quality Panel data apps ...

Project description

✨ 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

loadwright-0.2.0.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

loadwright-0.2.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file loadwright-0.2.0.tar.gz.

File metadata

  • Download URL: loadwright-0.2.0.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for loadwright-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c8ce51a9051a1aee67ff4f02a223dfad8372b893951b2ba4d428fde054826540
MD5 f431b61bfb4767109d112518aa8ab790
BLAKE2b-256 3a3d1a1182ca2c64c444c1e028fc8aaea087d4c9519dfd5381cd8c9954838c09

See more details on using hashes here.

File details

Details for the file loadwright-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: loadwright-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.8

File hashes

Hashes for loadwright-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d926a5dcb6d9b793a9ff76ae43b2149abbd7710559def0d549ebdc24bb1db9cd
MD5 b9d95e427186fa1435a3766802852861
BLAKE2b-256 09e4d3c10ed826420fc682cb49f713fc6ab1525083a7b9efef8a5f7cdaf8297f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page