azure-developer-loadtesting_1.1.0b1
Pre-release
Pre-release
1.1.0b1 (2025-03-27)
Updated the client library to use API Version 2025-05-01-preview. This adds all the capabilities that were introduced until this API version.
This version and all future versions will require Python 3.8+. Python 3.7 is no longer supported.
Features Added
- This release adds models and enums for all the APIs supported by Azure Load Testing
- Support for AutoStop Criteria
- Use
auto_stop_criteria
property on theTest
model to add autostop criteria
- Use
- Support for Quick Load Tests with RPS (Requests Per Second) Inputs
- Use
requests_per_second
andmax_response_time_in_ms
inOptionalLoadTestConfig
model to specify desired RPS for a quick load test
- Use
- Support for URL Tests with JSON based test plans
- Added enum
TestKind
with valueURL
and support forURL_TEST_CONFIG
file type in theFileType
enum
- Added enum
- Support for Locust Load Tests
- Added value
Locust
in theTestKind
enum
- Added value
- Support for Multi Region Load Tests
- Added property
regional_load_test_config
inLoadTestConfiguration
model to specify regional load distribution
- Added property
- Support for Disabling Public IP Deployment for Private Load Tests
- Added property
public_ip_disabled
to theTest
model to disable injecting public IP
- Added property
- Support for uploading ZIP Artifacts
- Added value
ZIPPED_ARTIFACTS
in theFileType
enum
- Added value
- Support for all Test Profiles & Test Profile Run Scenarios
- Added methods
create_or_update_test_profile
,get_test_profile
,delete_test_profile
andlist_test_profiles
inLoadTestAdministrationClient
to work with Test Profiles - Added methods
begin_test_profile_run
,get_test_profile_run
,delete_test_profile_run
andlist_test_profile_runs
inLoadTestRunClient
to work with Test Profile Runs
- Added methods